Job Description
We are looking for a Platform Engineer specialized in identity management to lead the integration of our Keycloak solution with the new Identity Provider provided by the company.
- You will be responsible for integration testing, validation of authentication flows, and ensuring a seamless transition for all platform users.
- Responsibilities Identity Provider Integration :
- Analyze current Keycloak architecture and existing authentication/authorization flows
- Design and implement integration between Keycloak and the newIdentity Provider (SAML, OIDC, or other protocols)
- Develop and execute comprehensive test plans to validate authentication scenarios (SSO, MFA, logout, token refresh)
- Test authorization flows and role/permission management in the new environment
- Validate identity federation and user synchronization between systems
- Identify and resolve integration issues related to protocols, certificates, attribute mappings
- Perform load testing to validate authentication system performance
- Document integration architecture, configurations, and troubleshooting procedures
- Collaborate with security and IT teams to align access policies
- Bachelor's degree in Computer Engineering or related field
- Minimum 5 years of experience in Platform engineering
- Proven expertise with Keycloak (configuration, realm management, identity brokering)
- Proficiency in authentication and authorization protocols (SAML 2.0, OAuth 2.0, OpenID Connect, LDAP)
- Experience integrating with enterprise Identity Providers (Okta, Azure AD, AWS IAM Identity Center, Ping Identity)
- Deep understanding of IAM concepts (SSO, MFA, RBAC, federation, provisioning)
- Scripting skills (Python, Bash) for test automation
- Strong analytical and problem-solving skills
- Proficiency in English (oral and written)
Starting date: ASAP
Duration: 1 month