Job Description Senior Cloud Engineer / Azure / Cloud / DevOps / Permanent / Hybrid / London Overview We are looking for an experienced Senior Azure Cloud Engineer to design, implement and optimise cloud solutions within Microsoft Azure. You will play a key role in driving cloud adoption, improving platform reliability and ensuring secure, scalable infrastructure across the organisation. Key Responsibilities Design, build, and manage cloud infrastructure using Microsoft Azure services Lead architectural decisions across Azure environments with a focus on scalability, resilience, and cost efficiency Build and maintain CI/CD pipelines using Azure DevOps or GitHub Actions Ensure high availability and disaster recovery through well-architected solutions Implement security best practices using Azure-native tools (e.g. Azure Security Center, Key Vault, RBAC) Monitor and troubleshoot systems using tools such as Azure Monitor, Log Analytics, and Application Insights Collaborate with development and DevOps teams to deliver cloud-native applications Mentor junior engineers and contribute to best practices and standards Required Skills & Experience Proven experience in a Senior Cloud / Azure Engineering role Strong hands-on expertise with Microsoft Azure Experience with Infrastructure as Code (Terraform, Bicep, or ARM templates) Experience with containerisation and orchestration (Docker, Kubernetes / AKS) Strong scripting skills (PowerShell, Bash, or Python) Experience building CI/CD pipelines using Azure DevOps or similar tools Knowledge of cloud security principles and Azure identity management (Azure AD / Entra ID)