2h ago
Role Title: CIAM Architect – Azure B2C
Contract Length: 6 months
Engagement Type: Umbrella or PAYE
Location: London - Remote
(ALL KPMG UK CONTRACTORS MUST RESIDE AND HAVE PROOF OF RIGHTS TO WORK IN THE UK)
Responsibilities:
- Design, develop, and implement secure and scalable CIAM solutions that meet the evolving needs of the business using Azure B2C
- Translate business requirements into technical specifications for CIAM functionalities.
- Select, configure, and integrate CIAM tools and platforms with existing systems.
- Implement security best practices and protocols to safeguard user data and ensure compliance with industry regulations.
- Develop and maintain user directories for efficient identity and access control.
- Design and deploy Multi-Factor Authentication (MFA) solutions to enhance security(optional)
- Collaborate with cross-functional teams (Security, Engineering, Product) to ensure seamless integration of CIAM solutions.
- Stay up-to-date on the latest CIAM trends and technologies to recommend innovative solutions.
- Participate in security assessments and identify potential risks within the CIAM system.
- Document CIAM architecture, design decisions, and operational procedures.
Qualifications:
- 7+ years of experience in designing and implementing CIAM solutions.
- Proven experience with CIAM protocols like OAuth2, SAML, OIDC, SCIM, and Kerberos.
- In-depth knowledge of IAM concepts like Single Sign-On (SSO), Federation, and Role-Based Access Control (RBAC).
Technical experience
- Federation with Azure AD or external IDP
- OWIN based integrations using .Net
- D365 integration with Azure B2C
- iMSAL integration with Azure B2C for JavaScript/Angular based apps
- Integration with MuleSoft for API calls
- Strong technical knowledge of Azure, PaaS, IaaS, and integrations with Azure AD and B2C
- Advanced knowledge in Azure B2C
- Custom Policies for Sign In, Sign Up, Reset Password, Profile Edit
- Ability to work with existing Custom Policies and make changes instead of starting brand new
- REST API calls, User Journey and Sub Journeys, Localizations, Custom templates, User object extension attributes, Conditional Execution of certain steps, Claims Transformations
- Excellent understanding of security best practices and compliance regulations.
- Strong analytical and problem-solving skills.
- Effective communication and collaboration skills.
- Ability to work independently and as part of a team.