Architecte / Développeur senior / Authentification, Autorisation F/H

  • Développement
  • Saint-Cloud
  • CDI

OUTSCALE

OUTSCALE, marque de Dassault Systèmes, est un opérateur souverain et durable de l’Expérience en tant que Service qui offre à ses clients des environnements technologiques de confiance. 

Nous offrons des expériences uniques grâce au savoir-faire de nos équipes passionnées, qui se reflète notamment par la création de solutions de Business Experiences, le développement de notre propre orchestrateur Cloud, TINA OS, ou encore l’obtention de la qualification SecNumCloud.

Notre mission ? Bâtir un monde numérique accessible et meilleur pour tous à travers la création du jumeau virtuel de l’organisation.

Nos Business Expériences se concentrent sur l’amélioration des processus métier dans le secteur financier, notamment les banques de financement et d’investissement, en intégrant l’intelligence artificielle.

Nous menons une politique RH engagée et inclusive favorisant le bien-être de nos collaborateur·rices : respect de l’équilibre vie privée/vie professionnelle, développement personnel et des compétences professionnelles, onboarding complet…

Nous rejoindre, c’est partager une passion pour l’innovation, des valeurs communes et imaginer ensemble des solutions de confiance pour construire un monde meilleur et durable !

 

Nous recrutons  un·e Développeur·se Sénior, technologies d’authentification / autorisation afin de renforcer notre équipe Identity & Access Management.

 

Contexte

Outscale participe à une initiative visant à développer la prochaine génération de plateformes de collaboration pour les secteurs de l’aérospatiale et de la défense.

Le développement de projets de défense, tels que les avions de combat, nécessite la collaboration d’un grand nombre d’acteurs dans un contexte de très haute sécurité et confidentialité.

Il nécessite la mise en place d’un système de gestion des identités, des accréditations et des droits de haut niveau, capable de s’intégrer à une grande variété de systèmes d’information, de logiciels et d’infrastructures d’hébergement.

 

Vos missions 

  • Contribuer aux échanges techniques avec les autres constructeurs impliqués dans le projet. 
  • Participer activement à la spécification et à la documentation du projet.
  • S’impliquer dans la conception du système de gestion des identités, de l’authentification et de l’autorisation en utilisant les technologies et les compétences de l’équipe IAM.
  • Participer au développement du démonstrateur attendu à la fin de la première phase du projet.

 

Stack technique

  • Rust, dans une moindre mesure Java.
  • Protocoles et standards d’authentification (OpenID Connect, OAuth2, SAMLv2…).
  • Technologies de jetons porteurs d’authentification/autorisation (Biscuit, JWP, Zanzibar, …).
  • Conception d’architecture logicielle dans des environnements hautement sécurisés / haute performance / haute fiabilité.
  • Connaissance des principes internes de l’infrastructure cloud.

 

Votre profil

  • Diplômé·e d’un niveau ingénieur ou équivalent, en informatique.
  • Vous possédez au moins 6 ans d’expérience post-diplôme dans le développement lié à la gestion des identités ou des autorisations.
  • Vous avez une excellente connaissance du protocole OpenID Connect, des technologies de jetons porteurs (JWT, Biscuit, etc), des langages à typage sécurisé et des principes et algorithmes cryptographiques.
  • Vous concevez des architectures logicielles sécurisées, performantes et résilientes.
  • Autonome et doté·e de bonnes compétences en gestion de projets techniques, vous appréciez le travail en équipe. 
  • Anglais : courant

 

Votre parcours de recrutement :

 

La Diversité d’OUTSCALE trouve aussi son expression dans notre politique de recrutement qui privilégie l’égalité des chances, la diversité des individus au sein de nos équipes.