Senior Azure DevOps Engineer (Azure AD B2C)
Our client, a leading global supplier for IT services, requires an experienced Senior Engineer (DevOps + Azure AD B2C) to be based at their client’s office in Reading, UK.
This is a hybrid role – you can work remotely in the UK and attend the Reading office 2-3 days per week .
This is a 6+ month temporary contract to start asap
Day rate: Competitive Market rate
The customer is upgrading their Billing and CRM system from a legacy on-prem solution to modern SAAS based CIS 11 solution. As part of this, they are upgrading their related systems to modern technology too. They are looking for a Senior Engineer with good experience in Azure AD B2C Customer Identity and Access Management.
Key Responsibilities:
- Architect and maintain CI/CD pipelines using Azure DevOps, GitHub Actions, or Jenkins with full automation for build, test, and deployment processes across multi-environment cloud setups
- Implement Infrastructure as Code (IaC) using Terraform, ARM templates, and Azure CLI to provision and manage cloud resources with version control and reproducibility
- Design, develop, and manage Azure AD B2C tenant configurations, including custom user journeys, policies, claims providers, and technical profiles using the Identity Experience Framework
- Integrate enterprise and customer-facing applications with Azure AD B2C using OAuth 2.0, OpenID Connect, and SAML 2.0 authentication protocols
- Develop automation scripts in PowerShell, Python, or Bash for environment setup, deployment orchestration, and identity policy management
- Implement DevSecOps practices by integrating static and dynamic security scans, policy compliance checks, and access control validations within CI/CD pipelines
- Configure monitoring and observability frameworks using Azure Monitor, Application Insights, and Log Analytics for performance tracking, alerting, and root-cause analysis
- Harden and secure identity platforms by enforcing conditional access policies, MFA, token lifetimes, SSL certificates, and key rotation for compliance with security standards
- Optimise B2C directory performance and troubleshoot complex issues in user authentication, token validation, and federation with third-party identity providers
- Collaborate with cloud architects and developers to design scalable, secure, and compliant solutions aligned with enterprise DevOps and identity management strategies
- Manage role-based access controls (RBAC) across Azure resources and B2C directories, ensuring least privilege principles are maintained
- Document and standardise deployment workflows, troubleshooting procedures, and reusable templates to improve team efficiency and reduce configuration drift
- Might require weekend on-call work during actual cutover weekend
Key Requirements:
DevOps Experience:
- Experience in designing and maintaining robust CI/CD pipelines with integrated MLOps practices for seamless deployment, versioning, and traceability of AI models and data
- The ability to implement automated checks for data quality, model performance, and bias detection to ensure reliable and ethical AI solutions
- Knowledge of DevSecOps principles and data governance best practices to secure AI infrastructure and ensure compliance
- Proficiency in C#, .NET Core, and additional languages such as JavaScript, Python, PHP, or PowerShell, with strong experience in REST APIs and GraphQL
- A collaborative approach to delivering scalable, secure AI solutions aligned with business goals and technical standards
- Experience in designing and maintaining robust CI/CD pipelines, IaC principles and Terraform
B2C Experience:
- Azure Subscription and Directories
- Azure AD B2C Customer Identity and Access Management
- Application creation and configuration
- Knowledge on OpenID, OAuth2.0 & SAML2.0
- Knowledge on User Flow creation and customisation
- Knowledge on User and User attributes
- UX/UI Customisation in AD B2C User flows
- Knowledge on Claims Provider, Technical Profile creation and customisation
- Creating complex and customised user flow as per requirements
- Knowledge on Microsoft Graph API & Microsoft Authentication Library
- Understanding of security measures such as SSL certificates
- Hands on in implementing custom Policies Identity Experience Framework Azure AD B2C
- Azure API Management, Security, Cloud to Cloud Integration
- Hands on experience on Azure functions or Web App & programming experience in Java / ASP.Net
- Experience in User administration, group assignment & with various roles in Azure AD B2C portal
- Hands on in using Azure Blob storage, Application Insights and Azure Monitors
- Strong troubleshooting skills
Soft skills and attributes:
- Excellent problem-solving, communication, and quantitative skills
- Motivated by innovative and creative approaches, particularly in AI and automation
- Strategic mindset with a focus on building for long-term success
- Exceptional verbal, written, and interpersonal communication skills, with the ability to present complex ideas to both technical and non-technical audiences at all levels
- Strong people skills; a collaborative team player with a professional and positive attitude
- Quick learner with a strong willingness to acquire new skills
- Proven stakeholder management capabilities
- Comfortable presenting results to senior executives
- Excellent analytical and critical thinking skills
- Strong knowledge transfer and communication abilities, enabling effective engagement with stakeholders at all levels
- Team-oriented, with a passion for collaborating across the Advanced Analytics team and broader business and IT function
- Prior experience working in the Utilities industry
Due to the volume of applications received, unfortunately we cannot respond to everyone
If you do not hear back from us within 7 days of sending your application, please assume that you have not been successful on this occasion.
Please do keep an eye on our website https://projectrecruit.com/jobs/ for future roles.
