Stott and May

Senior Engineer (DevOps + Azure AD B2C)

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Engineer (DevOps + Azure AD B2C) with a 6-month contract, paying £425 per day. Located in Reading (Hybrid), it requires strong DevOps and Azure AD B2C expertise, especially in CI/CD, Infrastructure as Code, and security protocols.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
425
-
🗓️ - Date
October 22, 2025
🕒 - Duration
More than 6 months
-
🏝️ - Location
Hybrid
-
📄 - Contract
Inside IR35
-
🔒 - Security
Unknown
-
📍 - Location detailed
Reading, England, United Kingdom
-
🧠 - Skills detailed
#Infrastructure as Code (IaC) #C# #Cloud #GraphQL #Automation #Jenkins #AI (Artificial Intelligence) #Terraform #CRM (Customer Relationship Management) #Security #Azure CLI (Azure Command Line Interface) #.Net #Azure Blob Storage #REST (Representational State Transfer) #Data Quality #Azure #Azure DevOps #JavaScript #PHP #GitHub #Scala #Bash #API (Application Programming Interface) #Python #CLI (Command-Line Interface) #Data Governance #DevOps #DevSecOps #Compliance #SAML (Security Assertion Markup Language) #REST API #Storage
Role description
Job Description Senior Engineer (DevOps + Azure AD B2C) Location: Reading (Hybrid 2-3 days per week) Day Rate: £425 (Inside IR35) Contract Duration: 6 months initial term with potential extensions Start Date: ASAP Overview We are seeking a highly skilled Senior Engineer with expertise in DevOps and Azure AD B2C to support a leading UK utilities retailer in upgrading their billing and CRM systems to a modern, cloud-based CIS 11 solution. The role involves designing, maintaining, and automating CI/CD pipelines, implementing Infrastructure as Code, and managing Azure AD B2C tenant configurations for secure and scalable identity management. Key Responsibilities • Design, maintain, and automate CI/CD pipelines using Azure DevOps, GitHub Actions, or Jenkins. • Implement Infrastructure as Code (IaC) using Terraform, ARM templates, and Azure CLI. • Configure and manage Azure AD B2C tenants, custom policies, user flows, claims providers, and authentication protocols (OAuth 2.0, OpenID Connect, SAML 2.0). • Develop automation scripts in PowerShell, Python, or Bash. • Integrate security and compliance checks into DevSecOps pipelines. • Monitor and troubleshoot Azure resources using Azure Monitor, Application Insights, and Log Analytics. • Manage role-based access controls and enforce best-practice security policies. • Collaborate with architects, developers, and stakeholders to deliver secure and scalable solutions. Essential Skills And Experience • Strong DevOps experience designing and maintaining CI/CD pipelines, with integrated MLOps practices. • Experience implementing automated checks for data quality, model performance, and compliance. • Knowledge of DevSecOps principles and data governance best practices. • Proficiency in C#, .NET Core, and other languages such as JavaScript, Python, PHP, or PowerShell. • Hands-on experience with REST APIs, GraphQL, and Azure DevOps pipelines. • Expertise in Azure AD B2C, including tenant and subscription management, user flows, custom policies, claims providers, and technical profiles. • Understanding of OpenID Connect, OAuth 2.0, and SAML 2.0 authentication protocols. • Experience with UX/UI customisation in B2C user flows. • Hands-on experience with Azure API Management, Azure Functions, Web Apps, Azure Blob Storage, Application Insights, and Azure Monitor. • User administration, group assignment, role management, and troubleshooting within Azure AD B2C. Desirable Skills • Experience in the utilities sector, ideally SSE. • Exposure to AI or automation-related CI/CD practices. Person Specification • Strategic, proactive, and collaborative team player. • Strong analytical and problem-solving skills. • Confident presenting technical solutions to senior stakeholders. • Able to mentor junior team members and share expertise.