Overview
Remote
Depends on Experience
Contract - Independent
Contract - W2
Skills
IAM Architect (Remote)
Job Details
Position: Enterprise / IAM Architect (Remote)
Location: Remote (USA)
Duration: Long-Term Contract
Overview:
We are seeking a collaborative, respectful, and visionary Enterprise Architect who is passionate about improving software quality and building scalable, secure, and high-performing systems.
The ideal candidate will focus on improving code quality, testability, and maintainability through standard design practices, architecture governance, and reduction of duplication of effort.
Key Responsibilities:
- Improve code quality and maintainability by enforcing design standards and removing duplication of effort.
- Contribute to the overall Enterprise Architecture strategic plan, developing and promoting architecture frameworks and guidelines.
- Analyze complex business and technical problems related to new technology implementations or customization of existing solutions.
- Collaborate with business executives and technology teams to conceptualize new applications, recommend technologies, and define architecture and design approaches.
- Author and review architecture, design, and technical documentation ensuring high-quality deliverables across teams.
- Review code and technical solutions to ensure both functional and non-functional requirements are met.
- Provide technical guidance and mentorship across teams to ensure reusability, scalability, and high-quality design.
- Partner with application teams as a trusted advisor for compliance and adoption of best practices in cloud-based microservice development.
- Support performance tuning, scalability, and reliability initiatives, and provide consultation for testing strategies.
- Enforce architecture standards, frameworks, and governance to ensure alignment with target state architecture.
- Work closely with cybersecurity and web security teams to ensure all implemented solutions meet compliance and security standards.
- Create Level 1 architecture diagrams (Vehicle-to-Cloud, Channel-to-Cloud, and System Architecture) for connected and distributed systems.
- Maintain application-level roadmaps and long-term strategic plans aligned with enterprise architecture and release management processes.
Qualifications / Must-Haves:
- 10+ years of experience in Information Technology, including 5 8+ years in architecture roles.
- Mastery in at least one major application development language: Java, Golang, or Python.
- Experience in Service-Oriented and Microservices Architecture, preferably using Kubernetes.
- Strong understanding of AWS Cloud, SecDevOps, and Site Reliability Engineering (SRE) principles.
- Skilled in system representation using UML or C4 diagrams for architecture visualization.
- Deep knowledge of authentication and authorization standards such as OpenID, SAML, OAuth, JWT, X.509, MTLS, etc.
- Conceptual understanding of TOGAF and familiarity with service mesh and TechRadar practices.
- Strong communication skills to translate complex technical solutions into business language.
- Experience creating architecture artifacts, technical solution documents, and presentations.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.