
at Capgemini
ConsultanciesPosted a month ago
No clicks
Software Engineer CIAM/IAM: Lead backend development of customer identity & access management solutions for international clients. Key responsibilities include designing, developing, and maintaining CIAM/IAM solutions, integrating secure REST APIs, implementing OAuth2, OpenID Connect, and SAML protocols. Requires Bachelor's degree in Computer Science or equivalent, 5+ years of backend development experience, strong Java, Node.js skills, expertise in CIAM/IAM architectures, experience with Okta, Keycloak, or similar solutions, and familiarity with cloud environments (AWS, Azure). Mastery of Git, excellent French communication skills.
- Compensation
- Not specified
- City
- Not specified
- Country
- Not specified
Currency: Not specified
Full Job Description
Choisir Capgemini, c'est choisir une entreprise où vous serez en mesure de façonner votre carrière selon vos aspirations. Avec le soutien et l'inspiration d'une communauté dexperts dans le monde entier, vous pourrez réécrire votre futur. Rejoignez-nous pour redéfinir les limites de ce qui est possible, contribuer à libérer la valeur de la technologie pour les plus grandes organisations et participer à la construction dun monde plus durable et inclusif.
Description du poste
Au sein de nos équipes projets, vous interviendrez sur le développement et l'évolution des solutions d'authentification et de gestion des identités clients (CIAM) pour des clients grands comptes évoluant dans des environnements internationaux complexes.
En tant que Développeur Backend CIAM / IAM,
Vos missions :
- Concevoir, développer et maintenir des solutions d'authentification et de gestion des identités (CIAM/IAM).
- Développer et intégrer des API REST sécurisées.
- Implémenter les protocoles OAuth2, OpenID Connect (OIDC) et SAML.
- Participer à l'intégration de solutions SSO et à la fédération d'identité.
- Assurer l'intégration avec les applications du SI et les plateformes cloud.
- Réaliser les tests, la correction des anomalies et l'amélioration des performances.
- Participer aux déploiements et au support en production.
- Collaborer avec les équipes métiers, sécurité, architecture et développement.
- Contribuer à la documentation et aux bonnes pratiques techniques.
Votre profil :
- Bac+4 / Bac+5 en Informatique ou équivalent.
- 5 ans d'expérience minimum en développement backend.
- Maîtrise de Java, Node.js ou technologies similaires.Bonne connaissance de OAuth2, OIDC et des bases SAML.
- Expérience en conception et intégration d'API REST.Connaissance des architectures SSO, CIAM et IAM.
- Expérience sur au moins une solution d'identité : Okta, Keycloak, SAP CDC (Gigya) ou AWS Cognito.
- Connaissance des environnements Cloud (AWS ou Azure).
- Maîtrise de Git et des bonnes pratiques de développement.
- Bon niveau de communication en français
Quelques raisons de nous rejoindre:
- Qualité de vie au travail : télétravail possible au Maroc et à linternational, flexibilité et autonomie.
- Apprentissage en continu : formations, certifications et accompagnement personnalisé.
- Projets variés et à fort impact : missions stimulantes pour des clients de premier plan.
- Écosystème dexpertise : intégration dans des communautés techniques actives
Nos engagements et priorités:
Le groupe Capgemini encourage une culture inclusive dans un cadre multiculturel et handi-accueillant. En nous rejoignant, vous intégrez un collectif qui valorise la diversité, développe le potentiel de ses talents, sengage dans des initiatives solidaires avec ses partenaires, et se mobilise pour réduire son impact environnemental sur tous ses sites et auprès de ses clients. pour besoin ingénieur docbridge et java scripte 5 ans d'expérience minimum




