Technical Architect
Role details
Job location
Tech stack
Job description
We are seeking an experienced Technical Architect specialising in Identity and Access Management (IAM) to support the design and delivery of secure identity solutions across a complex enterprise environment.
This role will work closely with senior stakeholders, delivery teams and vendors to shape IAM architecture, guide technical decision-making, and ensure interoperability and security across platforms and services.
You will play a key role in translating complex technical challenges into clear architectural approaches, while providing assurance and oversight across IAM components and integrations.
Key Responsibilities
- Clarify and contextualise technical options for senior decision-makers, enabling informed strategic and architectural decisions
- Disambiguate complex technical situations and help stakeholders focus on the underlying problems and appropriate solutions
- Develop technical patterns and reference architectures covering authentication, authorisation, federation, identity life cycle, and attribute management
- Bring together technical designs from multiple teams and create and maintain architecture decision records and decision logs
- Work closely with delivery teams, vendors and programmes to ensure interoperability and alignment with enterprise standards
- Provide technical assurance, risk assessment and architectural oversight across IAM components and integrations
- Contribute to the definition and evolution of IAM policies, standards and best-practice guidance
- Support engineering teams in embedding IAM capabilities into automated CI/CD pipelines to improve reliability, security and delivery velocity
Requirements
- Strong experience designing and delivering Identity and Access Management architectures
- Experience working with modern authentication protocols such as OIDC, OAuth2 and SAML
- Experience with identity platforms and directory/identity data models
- Strong experience with Microsoft Entra (Azure AD)
- Experience designing solutions within Azure cloud environments
- Experience working within complex enterprise or large-scale environments
- Ability to communicate complex architectural concepts clearly to both technical and non-technical stakeholders
Desirable Experience
- Experience with AWS environments
- Understanding of networking concepts within large-scale enterprise architectures
- Experience working with federated identity and cross-platform authentication models
- Experience operating within multi-vendor environments and large delivery programmes