Azure DevOps Engineer
We're looking for an experienced Azure DevOps Engineer to help build and maintain a secure, enterprise-scale cloud data platform for a large organisation. You'll be working as part of a multidisciplinary engineering team, owning the infrastructure pipeline from code to cloud.
What You'll Be Doing
- Designing and maintaining Infrastructure as Code using Terraform across multiple Azure subscriptions and environments (Dev/Integration/Staging/Production)
- Building and maintaining CI/CD pipelines in Azure DevOps - covering infrastructure provisioning, application deployment, container image builds, and shared library publishing
- Managing self-hosted ADO agent pools in private network environments
- Provisioning and configuring Azure Databricks workspaces, clusters, and supporting storage infrastructure (ADLS Gen 2, Delta Lake)
- Implementing and maintaining Azure networking - VNets, NSGs, Private Endpoints, and Firewall rules
- Managing Azure Key Vault, Azure Container Registry, and identity/access controls using Entra ID and RBAC
- Integrating monitoring and alerting across the platform using Azure Monitor and SIEM tooling
- Supporting disaster recovery and operational resilience processes
- Maintaining technical documentation and operational run-books
- Working within strong change management and governance processes
What We're Looking For
Essential:
- Strong, hands-on Terraform experience in a multi-environment, multi-subscription Azure context
- Expert knowledge of Azure DevOps Pipelines (YAML-based, multi-stage, with approval gates)
- Solid Azure platform skills - networking, storage, identity, and compute
- Experience with Azure Databricks and ADLS Gen 2/Delta Lake infrastructure
- Understanding of Zero Trust and least-privilege security principles
- Familiarity with Entra ID (AAD), Conditional Access, MFA, and RBAC at scale
- Experience managing container pipelines (Docker, ACR) including security scanning
- Confident working with Git, branching strategies, semantic versioning, and code review processes
Desirable:
- Experience in a UK Government or regulated environment (SC/DV cleared)
- Familiarity with Azure Virtual Desktop (AVD)
- Python Scripting for automation or Azure Functions
- Knowledge of Kusto Query Language (KQL)/Log Analytics
- Awareness of HMG DDaT principles or NCSC Cloud Security Principles
- Experience with PagerDuty, Slack, or similar operational alerting integrations
The Environment
You'll be working on a cloud-hosted data platform built on Azure, using Azure DevOps, Terraform, Databricks, and ADLS Gen 2. All access to production systems is via Home Office-provided Azure Virtual Desktop (AVD) on POISE-managed devices. The platform serves multiple business-critical workloads and operates under defined security standards.
Why Apply?
- High-impact, technically interesting work at the heart of core digital infrastructure
- Collaborative, multi-disciplinary team environment
- Strong focus on engineering quality, security, and best practice
- Meaningful work that directly supports public services
*SC clearance required. Apply now or get in touch to find out more.*