Our client is a technology services organisation seeking a Cloud Infrastructure Engineer with extensive, hands-on Microsoft Azure experience. This is not an entry-level cloud role - the ideal candidate has spent years architecting, deploying and managing Azure environments and can demonstrate that depth from day one.
Key Responsibilities
Design, deploy and manage cloud infrastructure on Microsoft Azure
Build and maintain Infrastructure as Code (IaC) using Terraform, Bicep or ARM templates
Set up and manage CI/CD pipelines for infrastructure deployments via Azure DevOps or GitHub Actions
Manage Azure networking, security and identity services (VNets, NSGs, RBAC, Managed Identity, Key Vault)
Monitor cloud environments and optimise for performance, cost and security
Collaborate with development teams to define and enforce cloud architecture standards
Troubleshoot and resolve infrastructure incidents
Required Skills and Experience
Minimum 4 years of hands-on Microsoft Azure cloud infrastructure experience
Deep knowledge of core Azure services: AKS, App Services, Azure DevOps, Azure AD, Storage, Key Vault, Service Bus
Proven experience with IaC tools (Terraform, Bicep or ARM templates)
Strong Azure networking and security fundamentals (RBAC, Managed Identity, NSGs)
Experience with containerisation technologies (Docker, Kubernetes/AKS)
Familiarity with CI/CD pipeline design and management
Relevant Azure certifications (AZ-104, AZ-305) are a plus
Strong analytical mindset and clear communication in English