Technical Architect (Azure)

Skills
BicepDevopsBusinessCloud SecurityEnablementFoundationsPlatform Architecture
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Strong experience designing, building, and operating cloud platforms in Microsoft Azure
  • Deep understanding of cloud platform architecture including identity networking security monitoring and governance
  • Hands-on experience with Infrastructure as Code ideally using Bicep
  • Strong working knowledge of CI/CD pipelines including platform-level templates and guardrails
  • Experience designing and evolving Azure Landing Zones or equivalent enterprise-scale foundations
  • Clear understanding of cloud security principles including identity design least-privilege access and platform hardening
  • Experience working within governance and compliance frameworks and embedding these into platform design
  • Ability to create and validate reference architectures patterns and reusable components
  • Comfortable reviewing release plans and translating new workload demands into platform enhancements
  • Experience operating and supporting live cloud platforms not just designing them
  • Strong observability mindset including logging metrics alerts and operational insight
  • Ability to identify areas suitable for self-service enablement and automation
  • A pragmatic approach to architectural decision-making balancing ideal design with delivery reality
  • Experience producing and maintaining architectural decision records (ADRs)
  • Strong documentation skills including diagrams design notes and onboarding guidance
  • Confident communicator who can influence without authority and explain complex topics simply
  • Collaborative approach working effectively across engineering security and delivery teams
  • Curiosity and drive to stay current with evolving Azure capabilities and platform practices

Nice to have

  • Pragmatic
  • Collaborative
  • Curious
  • Influential
  • Hands-on
  • Detail-oriented

Day to day

  • Build, operate, and continuously improve the Azure cloud platform for cloud-hosted workloads.
  • Define and evolve core cloud architecture to enable secure, consistent, and rapid delivery across product and engineering teams.
  • Design reusable platform components, self-service capabilities, and standard patterns that improve reliability, security, scalability, and cost efficiency.
  • Review platform demands, assess emerging Azure capabilities, and translate business needs into pragmatic architectural enhancements.