At a Glance
- Tasks: Manage Azure cloud operations, focusing on reliability, security, and performance.
- Company: Leading investment management firm with a hybrid work culture.
- Benefits: Competitive salary, health benefits, and opportunities for professional growth.
- Why this job: Join a dynamic team and shape the future of cloud technology.
- Qualifications: Experience with Azure, Terraform, Ansible, and DevOps practices.
- Other info: Collaborative environment with strong focus on innovation and continuous improvement.
The predicted salary is between 48000 - 72000 £ per year.
Manage and support Azure cloud platform operations with a focus on Infrastructure as Code, network operations, and identity management whilst ensuring platform reliability, security, and performance across Azure environments.
Key Characteristics:
- Azure Platform Operations: Extensive hands-on experience managing and supporting Azure environments including Virtual Machines, Azure Storage (Blob, Files, Disks), Azure SQL Database, App Services, Azure Functions, and container services (ACI, AKS). Proficient in Azure Monitor, Log Analytics, Application Insights, cost management and optimisation, resource tagging strategies, and maintaining platform availability through proactive monitoring and incident response.
- Infrastructure as Code (Terraform): Strong working knowledge of Terraform for provisioning and managing Azure infrastructure including writing and maintaining Terraform modules for Azure resources and implementing infrastructure changes through workflows. Experience with version control (GitHub/ADO), code reviews, and understanding of infrastructure drift detection and remediation.
- Configuration Management (Ansible): Proficient in using Ansible for configuration management, application deployment, and orchestration tasks across Azure VMs. Experience writing playbooks for Azure resources, using Azure dynamic inventory, managing Azure-specific modules, and automating routine operational tasks across environments hosted in Azure.
- Networking & SASE Architecture: Solid understanding of Azure networking including Virtual Networks (VNets), subnets, Network Security Groups (NSGs), Application Security Groups, Azure Firewall, route tables, VNet peering, Azure VPN Gateway, ExpressRoute, and Azure Bastion. Knowledge of SASE frameworks with Azure integration, Azure Virtual WAN, zero-trust network architecture, and experience with solutions such as CATO, Zscaler or Palo Alto integrated with Azure.
- Identity & Access Management: Expert knowledge of Microsoft Entra ID (Azure AD), Azure RBAC, Privileged Identity Management (PIM), managed identities, service principals, and Azure AD Connect for hybrid scenarios. Experience managing user provisioning/deprovisioning, conditional access policies, multi-factor authentication, Azure AD Application Proxy, federated authentication, SAML/OAuth integration, and implementing least-privilege access controls across Azure subscriptions and resources.
- Container Services: Working knowledge of Docker containerisation and Azure Kubernetes Service (AKS) for supporting containerised applications.
- DevOps & CI/CD Pipelines: Experience supporting continuous integration and deployment pipelines using Azure DevOps (Azure Pipelines, Repos, Artifacts) or GitHub Actions integrated with Azure. Ability to troubleshoot build failures, manage YAML pipeline configurations, support deployment processes across Azure environments, manage service connections, and collaborate with development teams on release automation.
- Monitoring & Observability: Proficient in implementing and managing Azure Monitor, Log Analytics workspaces, Application Insights, and Azure dashboards. Experience creating alert rules, action groups, workbooks, and analysing metrics and logs using KQL (Kusto Query Language). Skilled in performance troubleshooting, implementing Azure Service Health monitoring, and setting up distributed tracing. Ideally, knowledge and experience of Datadog Observability tooling.
- Security & Compliance: Strong understanding of Azure security best practises including Azure Security Center/Microsoft Defender for Cloud, encryption using Azure Key Vault, network security with NSGs and Azure Firewall, Azure Policy for governance, and compliance frameworks (ISO 27001, SOC 2, GDPR). Experience conducting security assessments using Microsoft Secure Score, implementing security hardening, and responding to security incidents.
- Backup & Disaster Recovery: Experience implementing and managing Backup for VMs, SQL databases, and file shares, Azure Site Recovery for disaster recovery, automated snapshot policies, geo-redundant storage configurations, and backup vault management. Understanding of high availability architectures using Availability Zones, Azure Load Balancer, Azure Application Gateway, VM Scale Sets, and conducting DR tests to ensure business continuity.
- Collaboration & Incident Response: Strong team player with experience working across DevOps, infrastructure, security, and development teams. Skilled in incident management and managing status dashboards, coordinating platform incidents, documenting runbooks, creating standard operating procedures, and contributing to post-incident reviews with focus on continuous improvement and platform resilience.
If you align to the key requirements then please apply with an updated CV.
Azure DevOps Engineer in London employer: McCabe & Barton
Contact Detail:
McCabe & Barton Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Azure DevOps Engineer in London
✨Tip Number 1
Network, network, network! Get out there and connect with people in the industry. Attend meetups, webinars, or even just grab a coffee with someone who works in Azure DevOps. You never know who might have a lead on your dream job!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Azure, Terraform, and Ansible. Having tangible examples of your work can really set you apart from the competition.
✨Tip Number 3
Don’t be shy about reaching out directly to hiring managers or recruiters. A quick message expressing your interest in the Azure DevOps Engineer role can go a long way. Just make sure to keep it professional and concise!
✨Tip Number 4
Apply through our website! We love seeing applications come in directly. It shows you're genuinely interested in joining our team and makes it easier for us to find your application among the rest.
We think you need these skills to ace Azure DevOps Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Azure DevOps Engineer role. Highlight your experience with Azure services, Infrastructure as Code, and any relevant projects you've worked on. We want to see how your skills match what we're looking for!
Showcase Your Skills: Don’t just list your skills; demonstrate them! Use specific examples of how you've used Terraform, Ansible, or Azure DevOps in past roles. This helps us understand your hands-on experience and problem-solving abilities.
Be Clear and Concise: Keep your application clear and to the point. Use bullet points for easy reading and make sure to include all the key characteristics mentioned in the job description. We appreciate a well-structured application that gets straight to the good stuff!
Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and it ensures your application goes directly to us. Don’t miss out on this opportunity to join our team!
How to prepare for a job interview at McCabe & Barton
✨Know Your Azure Stuff
Make sure you brush up on your Azure knowledge before the interview. Familiarise yourself with Azure services like Virtual Machines, Azure SQL Database, and container services. Be ready to discuss your hands-on experience and how you've managed these environments in the past.
✨Show Off Your Infrastructure as Code Skills
Since Terraform is a big part of this role, be prepared to talk about your experience with it. Bring examples of Terraform modules you've written and how you've implemented infrastructure changes. If you can, demonstrate your understanding of version control systems like GitHub or ADO.
✨Get Comfortable with Networking Concepts
Networking is crucial for this position, so make sure you understand key concepts like VNets, NSGs, and Azure Firewall. Be ready to explain how you've used these in previous roles and how they contribute to a secure and efficient Azure environment.
✨Prepare for Scenario-Based Questions
Expect questions that ask you to solve real-world problems related to Azure operations, security, and incident response. Think through scenarios where you've had to troubleshoot issues or implement security measures, and be ready to share your thought process and outcomes.