
Platform Engineer
IOTA GROUP4 months ago
Toulouse, FranceSenior
Responsibilities
- Analyze the existing Keycloak architecture and authentication and authorization flows.
- Design and implement integration between Keycloak and the new Identity Provider using SAML, OIDC, or other protocols.
- Develop and execute test plans covering SSO, MFA, logout, token refresh, authorization, roles, permissions, federation, and user synchronization.
- Identify and resolve integration issues involving protocols, certificates, and 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.
Requirements
- Bachelor's degree in Computer Engineering or a related field.
- At least 5 years of platform engineering experience.
- Proven expertise with Keycloak, including configuration, realm management, and identity brokering.
- Proficiency with SAML 2.0, OAuth 2.0, OpenID Connect, and LDAP.
- Experience integrating enterprise Identity Providers such as Okta, Azure AD, AWS IAM Identity Center, and Ping Identity.
- Deep understanding of IAM concepts including SSO, MFA, RBAC, federation, and provisioning.
- Python and Bash scripting skills for test automation.
- Strong analytical and problem-solving skills.
- Professional proficiency in spoken and written English.
Benefits
- Starting date is ASAP.
- The engagement has a duration of one month.