Systems Architect
Role details
Job location
Tech stack
Job description
The System Architect plays a key role in defining and communicating the technical and architectural vision within a Scaled Agile Framework (SAFe) environment. This position focuses on aligning architectural design with business priorities to support the development of flexible and high-value solutions. Working closely with Agile teams, Product Management, the Release Train Engineer (RTE), and Business Owners, the System Architect ensures continuous alignment with business objectives and optimal system performance., * Define enablers and create an architectural runway to support upcoming features in the Agile Release Train (ART) backlog.
- Participate in solution definition, providing insights into technological capabilities and constraints.
- Define system Non-Functional Requirements (NFRs) and ensure architecture supports them.
- Collaborate with Product Management to ensure sufficient capacity for enablement work during PI planning.
Define and Communicate Architecture Vision:
- Present the architectural vision to Agile teams during PI Planning, adjusting as necessary based on new insights.
- Provide continuous guidance on implementation and architectural flexibility to accommodate changes during development.
- Use abstraction and set-based design to support system agility., * Collaborate with Agile teams to uncover inconsistencies in design and make necessary adjustments.
- Support architectural experiments and spikes to validate design assumptions efficiently.
- Align architectural expectations with the reality of Agile team capacities, skills, and tools., * Help develop system architecture that supports incremental value delivery through the DevOps process and CDP.
- Guide teams in choosing appropriate tools, environments, and infrastructure, incorporating scalable and adaptable solutions.
- Enable metrics instrumentation for tracking performance, user behavior, and operational efficiency.
Requirements
- Bachelor's degree in Computer Science, Data Science, Engineering, or a related field (Master's preferred).
- Proven experience in system architecture within an Agile framework (SAFe experience highly preferred).
- Strong knowledge of architectural principles and tools for cloud solutions, data architecture, and system security.
- Experience in DevOps and continuous delivery, with a focus on scalable infrastructure and cloud-based solutions.
- Excellent communication skills with the ability to explain complex technical concepts to various stakeholders.