- Develop, review and maintain solution and application architectures across a range of digital products and services, translating business and technical requirements into pragmatic, deliverable designs.
- Produce architecture and design artefacts at an appropriate level of detail, including application, integration, data and technology/infrastructure views.
- Review and evaluate technical proposals, solution options and designs, identifying trade-offs and providing clear recommendations to support delivery decisions.
- Work closely with engineering teams to ensure architecture is implementable and aligned with modern engineering practices, rather than simply producing architecture documentation.
- Provide architecture input throughout the product lifecycle, from early discovery and design through development, transition and operation.
- Support the design of solutions deployed within AWS, including consideration of compute, networking, storage, security, resilience, availability, observability and operational support.
- Work with engineering teams on DevOps and CI/CD approaches, helping ensure that architecture supports effective automated build, test, deployment and operation.
- Understand and contribute to Infrastructure as Code approaches, particularly Terraform, and how infrastructure design and application architecture work together.
- Define and assure non-functional requirements, including performance, availability, resilience, scalability, security, supportability and maintainability.
- Identify architectural risks, technical debt, dependencies and constraints, working with delivery teams to determine appropriate mitigation or resolution.
- Support integration between products, shared services and external systems, considering APIs, events, data flows and wider end-to-end dependencies.
- Ensure architecture decisions and rationale are appropriately captured and maintained.
- Contribute to architecture governance and assurance, helping teams navigate governance pragmatically while maintaining appropriate technical standards.
- Work collaboratively with other architects and engineering specialists to establish reusable patterns, standards and approaches across multiple products.
Essential Skills and Experience:
Domain Experience
Experience of delivering architecture within one or more of the following environments is required:
- Large Government Departments
- Policing, law enforcement or Public Safety
- Programmes involving legacy modernisation, cloud migration or replacement of business-critical systems
Technical Experience:
- Strong experience working as a Solution Architect within complex digital delivery environments associated to national policing systems.
- Good application architecture and solution design experience, ideally across multiple products or services rather than a single technology stack.
- Experience designing modern applications and services using approaches such as APIs, microservices, event-driven integration and cloud-native patterns.
- Good understanding of the relationship between application architecture, infrastructure and software engineering.
- Experience working directly with software engineers, technical leads, DevOps engineers and delivery teams.
- Ability to translate requirements and problems into clear architecture options and practical solution designs.
- Experience defining and working with non-functional requirements.
- Understanding of security, resilience, scalability, availability, observability and operational considerations within solution design.
Highly Desirable
- Strong practical knowledge of AWS architecture and infrastructure design.
- Good understanding of DevOps, CI/CD and modern software delivery practices.
- Experience of Infrastructure as Code, particularly Terraform.
- Understanding of containerisation and orchestration technologies.
- Experience with automated testing, deployment pipelines and environment management.
- Experience of integration architecture, API management and event-driven architectures.
- Experience working with architecture modelling tools and maintaining architecture repositories.
- Knowledge of architecture frameworks, patterns and technology standards.
#J-18808-Ljbffr
Solutions Architect in England employer: ARM International
ARM International is an exceptional employer that values innovation and collaboration in a dynamic UK enterprise environment. With a strong focus on employee growth, we offer comprehensive training and development opportunities, alongside a supportive work culture that encourages teamwork and open communication. Our commitment to high standards in performance and security ensures that you will be part of a forward-thinking team dedicated to excellence.