Senior Azure DevOps Engineer (Azure AD B2C)

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.

Upload your CV/resume or any other relevant file. Max. file size: 32 MB.