Job Description
Role: Senior DevOps Engineer (Azure AD B2C)
Location: Reading, UK (Hybrid – 2–3 days onsite per week)
Contract: 6-month initial term, potential to extend
Rate: £440/day (inside IR35)
About the Role
We’re working with a leading utilities organisation that is upgrading its billing and CRM platforms from legacy on-premise systems to modern, cloud-based solutions. As a Senior DevOps Engineer, you’ll be instrumental in designing and maintaining CI/CD pipelines, managing Azure AD B2C, and implementing Infrastructure as Code (IaC) solutions in a secure, scalable environment.
Key Responsibilities
* Build and maintain CI/CD pipelines (Azure DevOps, GitHub Actions, or Jenkins)
* Implement IaC using Terraform, ARM templates, and Azure CLI
* Configure and manage Azure AD B2C tenants, custom policies, and authentication flows
* Automate deployments and identity configurations using PowerShell or Python
* Integrate DevSecOps practices including automated testing and policy compliance
* Configure observability using Azure Monitor and Application Insights
* Secure environments with conditional access, MFA, and certificate management
* Collaborate with architects and development teams to deliver scalable solutions
Essential Skills
* Strong experience with Azure DevOps and Terraform
* In-depth knowledge of Azure AD B2C (Identity Experience Framework, OAuth2.0, OpenID Connect, SAML2.0)
* Excellent scripting skills (PowerShell/Python/Bash)
* Experience with CI/CD and cloud automation
* Strong troubleshooting and communication skills
Desirable: Prior experience in the utilities or energy sector.