System Architect
Job Description
• Please note: this is not open to sponsorship or C2C.
A Sr. Systems Architect is responsible for designing, planning, and governing the overall architecture of enterprise systems, applications, integrations, and supporting infrastructure. This role ensures that systems are scalable, secure, resilient, and aligned with business and IT strategies. The Systems Architect collaborates with business partners, application teams, infrastructure engineers, and leadership to understand business needs, translate them into architectural solutions, and provide ongoing architectural guidance across the project lifecycle. The Systems Architect also helps modernize the organization's technology landscape through enterprise architecture frameworks such as LeanIX and TOGAF, while identifying opportunities for automation and AI‑enabled enhancements.
Responsibilities
- Develop and document system architectures, solution designs, standards, and specifications
- Translate business requirements into scalable, secure, and high‑performing systems solutions
- Create diagrams, interface specifications, logical models, and “as‑built” architectural documentation
- Evaluate new technologies and present recommendations for system modernization
- Provide architectural support for SLP (Service Lifecycle Process) initiatives and cross‑functional projects
- Collaborate with business and technical teams to gather, refine, and validate requirements
- Guide and support implementation teams to ensure solutions align with approved architectural designs
- Present architectural decisions, risks, and recommendations to leadership
- Apply enterprise architecture frameworks such as LeanIX and TOGAF to support systems governance
- Define and enforce architecture standards, integration patterns, and best practices
- Ensure systems designs meet enterprise security, compliance, performance, and scalability requirements
- Maintain system and application architecture artifacts across the lifecycle
- Identify opportunities to simplify, automate, or optimize systems architecture and operations
- Support the design and adoption of AI agents to assist in systems management and architectural activities
- Recommend improvements to integration patterns, data flow, and system interoperability
Requirements
- Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field or equivalent experience required
- 6+ years of experience in systems engineering, solution architecture, or related technical roles required
- Strong experience designing and implementing enterprise system architectures required
- Experience with cloud platforms (Azure, AWS, GCP) including PaaS and serverless architectures required
- Familiarity with databases, data modeling, and data flow design preferred
- Background designing or supporting microservices, containerized workloads, or modern cloud‑native architectures preferred
- Understanding of DevOps practices and CI/CD pipelines preferred
- Exposure to AIOps or AI‑assisted operational tooling preferred
- Knowledge of architecture frameworks (TOGAF, Zachman)
- TOGAF certification preferred
- ITIL 4 certification (Foundation or higher) preferred
- Deep understanding of application architecture, integration patterns (API‑based, messaging, ETL), and system interoperability
- Proficiency with architecture and documentation tools (Visio, Lucidchart, LeanIX)
- Understanding of infrastructure components (compute, storage, virtualization) and how they support applications
- Familiarity with databases, data modeling, and data flow design