Senior Engineer (DevOps + Azure AD B2C)

New Yesterday

Your responsibilities:

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.

• Optimize 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 standardize deployment workflows, troubleshooting procedures, and reusable templates to improve team efficiency and reduce configuration drift.

Your Profile

Essential skills/knowledge/experience:

Knowledge, Skills, and Experience

Technical skills:

DevOps Experience:

• Experience 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 customization

• Knowledge on User and User attributes

• UX/UI Customization in AD B2C User flows

• Knowledge on Claims Provider, Technical Profile creation and customization.

• Creating complex and customized 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

Desirable skills/knowledge/experience:

• Prior knowledge of working in SSE

Location:
Reading
Job Type:
FullTime

We found some similar jobs based on your search