Développeur Rust orienté SSI (H/F)
Vous serez intégré au sein d’une équipe de Recherche & Développement (R&D) qui développe en Rust une plateforme innovante d’aide à la recherche de vulnérabilités via des techniques d’automatisation telles que le fuzzing. Afin d’alimenter cette plateforme, vous développerez des algorithmes avancés à l’état de l’art avec les meilleures performances possibles.
Vous aurez l’occasion de collaborer avec des experts en SSI dans le cadre de la mise en place de campagnes de recherche sur des cibles variées allant de systèmes embarqués à des applications desktop ou mobile. Vous aurez aussi l’occasion de monter en compétence sur des sujets tels que la recherche de vulnérabilités.
Vous évoluerez dans un environnement favorisant l’innovation et aurez à votre disposition une infrastructure de calcul évoluée. Vous serez confrontés à des challenges techniques complexes et stimulants.
À retenir
- Réference de l'offre :  
-
Référence91CYB20240308
- Localisation :  
-
LocalisationRégion parisienne
- Type de contrat :  
-
Type de contratCDI
- Domaine de métier :  
-
Domaine métierCyber
- Niveau d'étude :  
-
Niveau d'étudeNiveau 6 : Licence, licence pro., maîtrise, master 1
Vos missions
Vous serez en charge des activités suivantes :
-
effectuer une veille technique en SSI,
-
implémenter en Rust des algorithmes d’aide à la recherche de vulnérabilité,
-
mettre en place des briques de connexion en Rust, C ou Python en fonction des cibles techniques,
-
participer à la mise en place de ces outils dans le cadre de projets spécifiques (applications pc ou mobile, IOT, équipements réseaux, …),
-
superviser le déploiement des outils en production et assurer leur passage à l’échelle (Docker/ Kubernetes).
Votre profil
Diplômé d'une filière informatique (Bac+4/5 idéalement) dans le domaine du développement bas niveau ou de la Sécurité des Systèmes d'Information (SSI). Une expérience professionnelle d'au moins 3 ans en développement Rust ou C/C++ serait appréciée. Le poste est néanmoins ouvert aux débutants.
Vous possédez les compétences et qualités suivantes :
-
capacité à développer dans un langage système (Rust préféré, C/C++ possibles),
-
capacité à développer en Python,
-
connaissances sur l’algorithmique,
-
connaissances sur les méthodes de développement,
-
connaissance en informatique bas niveau,
-
notions en Docker/Kubernetes,
-
notions sur le fuzzing et/ou la recherche de vulnérabilités.
Les plus de l’offre
-
Technologies à la pointe
-
Diversité des thématiques
-
Développement des compétences