SSO / Identity Management Specialist
Role details
Job location
Tech stack
Job description
We are looking for an experienced SSO / Identity Management Specialist to support the implementation of enterprise Single Sign-On capabilities, with an initial focus on Microsoft Entra ID integration. The ideal candidate has strong backend API development experience, especially with Python, FastAPI, and ideally GraphQL, combined with practical experience implementing authentication and identity protocols such as OAuth 2.0, OpenID Connect, SAML, and enterprise SSO flows. This role is initially expected to support a focused SSO implementation project, but candidates with strong API engineering experience may be considered for additional backend work beyond the initial scope.
Requirements
- 10+ years of experience in Python backend development.
- Deep understanding of Clean Code, Clean Architecture, Modular Architecture, and Distributed Systems.
- Strong experience with Python backend development.
- Hands-on experience with FastAPI.
- Experience designing and implementing backend APIs.
- Practical experience with OAuth 2.0, OpenID Connect, and SAML.
- Experience implementing SSO integrations, specifically from the relying-party / service-provider side.
- Understanding of identity provider configuration, metadata exchange, redirect flows, token validation, claims mapping, and session handling.
- Ability to troubleshoot SSO issues across application, identity provider, and configuration layers.
- Strong understanding of secure API design and authentication best practices.
- Ability to work independently on a focused implementation project.