McCabe & Barton
12/12/2025
Full time
Azure Cloud DevOps Engineer London | Hybrid: 3 days per week | Permanent Salary: Competitive with excellent bonus and benefits About the Role McCabe & Barton are partnering with a leading financial services client in London who are seeking an Azure Cloud DevOps Engineer to join their talented team. You will manage and support Azure cloud platform operations with a focus on Infrastructure as Code, network operations, and identity management, ensuring platform reliability, security, and performance across Azure environments. Key Responsibilities Manage and maintain Azure environments including Virtual Machines, Storage (Blob, Files, Disks), SQL Database, App Services, Functions, and container services (ACI, AKS). Implement and optimise monitoring, cost management, and resource tagging strategies for platform performance. Provision and manage infrastructure using Terraform, maintaining reusable modules, workflows, and version control (GitHub/ADO). Configure and automate deployments using Ansible for Azure VMs and manage Azure-specific modules and inventories. Design and maintain secure Azure network architectures (VNets, NSGs, Firewalls, VPN Gateway, ExpressRoute, VNet Peering). Integrate and manage SASE and zero-trust frameworks including Azure Virtual WAN, CATO, Zscaler, and Palo Alto. Administer Microsoft Entra ID (Azure AD), manage roles and access (RBAC, PIM), and ensure secure authentication (SAML/OAuth, MFA). Support CI/CD pipelines via Azure DevOps or GitHub Actions, troubleshoot builds, and manage YAML configurations. Implement observability best practices using Azure Monitor, Log Analytics, Application Insights, and dashboards (KQL and Datadog experience desirable). Ensure compliance and security through Microsoft Defender for Cloud, Azure Policy, Key Vault, and accepted frameworks (ISO 27001, SOC 2, GDPR). Conduct backup and disaster recovery operations using Azure Backup, Site Recovery, and geo-redundant storage for business continuity. Collaborate effectively across DevOps, infrastructure, security, and development teams to manage incidents and drive continuous improvement. Required Experience Hands-on Azure administration experience with advanced platform operations knowledge. Proficiency in Terraform and Ansible for automation and infrastructure management. Deep technical understanding of networking, identity, and security within the Azure ecosystem. Strong exposure to CI/CD, monitoring, and observability tools. Experience supporting financial services or highly regulated environments is advantageous. How to Apply If your experience aligns with the requirements above, please apply with an updated CV.