
Ingenieur·e d'Etude en Ingenierie Logicielle H/F - Ministère de l'enseignement supérieur et de la recherche
- Rennes - 35
- CDD
- Ministère de l'enseignement supérieur et de la recherche
Les missions du poste
Votre mission
Vous serez affecté au dans l'équipe WIDE.
Vos activités principales :
Construire un outil d'évaluation de la sécurité et performance d'utilisation des containers, machines virtuelles, unikernels, et micro machines virtuelles, utilisés dans un contexte large échelle mais avec des contraintes d'exécution telles les environnements FaaS. Concrètement, il s'agira de relever une cartographie claire des interactions systèmes (couche du système d'exploitation) de ces outils, et évaluer les apports de chaque strate pour la performance et la sécurité. Le premier objectif final est de produire un outil qui pourra pour un profil d'application en entrée, ressortir les différentes strates du système qui entreront en jeu pour plusieurs environnements d'isolation, et donner un niveau de performance plus risque de sécurité. Le deuxième objectif consistera à faire effet de levier sur les résultats du premier pour améliorer ces différents environnements, les évaluer, et pousser des patchs afin qu'elles soient intégrées dans le dépôt officiel des systèmes d'exploitation cible et environnement d'isolation.
Le profil recherché
Master 2 en Informatique + une expérience en laboratoire de recherche dans une équipe faisant du système
Compréhension approfondie du Cloud et des paradigmes récents telles le FaaS
Compréhension approfondie des systèmes d'exploitation comme Linux ou FreeBSD
Compréhension approfondie des mécanismes d'isolation systèmes
Facilité à développer sur des projets bas niveau et expérience avec des communautés open-source système souhaitée
Expérience avec des hyperviseurs comme KVM et Xen
Afficher la suite
Expérience en analyse de données avancée avec Python/R
La maîtrise des langages de programmation bas niveau telle que le C ou l'assembleur est obligatoire
Parfaite qualité de présentation et rédaction en anglais