Développeur Rust F/H

  • Développement
  • France
  • 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 Expériences, 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.

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 Rust afin de renforcer notre équipe en charge du produit OKMS (OUTSCALE Key Management Service).

 

Vos missions

Au sein de l’équipe OKMS, à taille humaine, vous travaillerez aux côtés de développeur·se·s, administrateurs système, ingénieurs sécurité et QA, product owners et rédacteur·rice·s techniques.

Vos missions seront les suivantes :

Assurer la conception et le développement d’un service de gestion de clés de chiffrement hautement sécurisé

  • Contribuer proactivement à la définition des nouvelles fonctionnalités
  • Rechercher et tester des solutions innovantes (veille technique, PoC, …)
  • Implémenter jusqu’à la phase de tests
  • Participer à la mise en production
  • Assurer les correctifs en production pour tout problème critique

 

Participer à l’initiative DevSecOps

  • Automatiser au maximum 
  • Expérimenter le déploiement continu dans un environnement certifié
  • Travailler en collaboration avec les équipes de développement des autres services
  • Partager les connaissances/l’expertise sur OKMS et les services OUTSCALE.

 

Contribuer à l’amélioration continue d’OKMS

  • Compatibilité API AWS
  • Performance
  • Sécurité
  • Observabilité

 

Stack technique

  • OS Linux
  • Docker, Docker compose
  • Rust, Tokio, SQLx
  • BDD : PostgreSQL, Redis
  • KMS : Vault, KMIP
  • Messagerie et Communication : REST, Json-RPC, RabbitMQ
  • Gestionnaire de version : Gitlab
  • Intégration continue : Gitlab CI, Jenkins, Docker
  • Architecture distribuée, asynchrone

 

Votre profil

  • De formation supérieure technique Bac+5 en informatique
  • Vous avez une expérience minimum de 5 ans dans le développement
  • Vous possédez des capacités rédactionnelles de spécifications ainsi qu’un niveau d’anglais technique correct.
  • Vous avez des connaissances en sécurité (chiffrement, contrôle de permissions,…)
  • Vous aimez travailler dans un contexte Agile (Scrum, Kanban, Pair programming) et, êtes intéressé par les technologies suivantes : Python3, Rust, Gitlab
  • Vous êtes curieux·se, et ouvert·e d’esprit
  • Vous avez contribué à des projets open-source

N’hésitez pas à postuler même si vous ne cochez pas toutes les cases, on ne sait jamais !

 

Conditions

  • Poste à pourvoir sur Paris (Saint-Cloud), Nantes, Lille, Lyon ou Toulouse
  • Télétravail partiel possible
  • Équipe d’environ 10-15 personnes tous métiers confondus de la définition à la mise en production, dont plusieurs développeur·se·s
  • Communauté technique ouverte et passionnée

 

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.