Logo_inria_fr.jpg

cropped-spirals.png

  Ingénieur•e R&D en génie logiciel

technologies Docker & Cloud

Type de contrat : CDD de la fonction publique (1 an renouvelable)
Niveau de diplôme exigé : Master ou équivalent
Autre diplôme apprécié : Doctorat en Informatique, spécialité en génie logiciel et/ou système
Fonction : Ingénieur scientifique contractuel
Corps d'accueil : Ingénieur de Recherche (IR)

À propos d'Inria

Inria, institut de recherche dédié au numérique, promeut « l'excellence scientifique au service du transfert technologique et de la société ». Inria emploie 2,700 collaborateurs issus des meilleures universités mondiales, qui relèvent les défis des sciences informatiques et mathématiques. Son modèle ouvert et agile lui permet d’explorer des voies originales avec ses partenaires industriels et académiques. Inria répond ainsi efficacement aux enjeux pluridisciplinaires et applicatifs de la transition numérique. Inria est à l'origine de nombreuses innovations créatrices de valeur et d'emplois.

À propos du centre de recherche

Le centre de recherche Inria Lille – Nord Europe, créé en 2008, compte 360 personnes dont 300 scientifiques répartis dans 16 équipes de recherche. Reconnu pour son implication forte dans le développement socio-économique sur le territoire des Hauts de France, Inria s’engage, aux côtés de ses partenaires académiques, institutionnels et industriels, sur les grands chantiers de  recherche et d’innovation dans le domaine du numérique.

Contexte et atouts du poste

L’équipe-projet Spirals mène des activités de recherche dans les domaines des systèmes répartis et des sciences du logiciel. Nous avons pour but d'introduire plus d'autonomie dans les mécanismes d'adaptation des systèmes logiciels, en particulier, afin d'assurer la transition des systèmes adaptatifs vers les systèmes auto-adaptatifs. Nous visons plus particulièrement 2 propriétés : l'auto-guérison et l'auto-optimisation. Avec l'auto-guérison, nous avons pour but d'étudier et d'adapter des solutions de fouille de données et d'apprentissage à la conception et la mise en œuvre de systèmes logiciels, plus particulièrement en vue de la réparation automatique des systèmes logiciels. Avec l'auto-optimisation, nous avons pour but de partager, collecter et analyser les comportements dans un environnement réparti afin de continuellement adapter, optimiser et maintenir en fonctionnement des systèmes logiciels et d'aller vers l'obtention de systèmes distribués éternels. L’équipe-projet Spirals travaille dans le domaine du cloud computing et du développement d’applications mobiles.

Mission confiée

Le poste consiste à mener des travaux de recherche et de développement en collaboration avec les membres de l’équipe-projet Spirals dans le cadre de l’étude de la consommation énergétique des logiciels déployés dans le contexte du cloud computing.

Votre mission consiste à contribuer activement au développement de solutions logicielles autour de l’écosystème Docker (http://docker.com) afin de promouvoir les technologies de l’équipe-projet Spirals. Les personnes recrutées travailleront non seulement avec les chercheurs et les ingénieurs de l’équipe-projet Spirals mais également avec des partenaires académiques et industriels pour contribuer à l’amélioration et la valorisation des outils suivants :

  1. PowerAPI (http://powerapi.org) qui est une bibliothèque logicielle pour la mesure et le suivi en temps réel de consommation énergétique de conteneurs Docker ;
  2. Docker-G5K (https://github.com/Spirals-Team/docker-g5k) qui est un outil de provision d’architecture et déploiement de conteneurs Docker sur l’infrastructure de calcul Grid5000 (http://grid5000.fr) ;
  3. OCCIware (https://github.com/occiware) qui est une plate-forme logicielle de modélisation et de gestion des ressources virtualisées (machines virtuelles, conteneurs, réseaux) conforme au standard OCCI (http://occi-wg.org).

Dans le cadre de cette mission, nous nous intéressons également à l’optimisation de l’efficience énergétique de solveurs SAT déployés dans le Cloud en tirant parti des travaux publiés par l’équipe-projet Spirals dans ce domaine. En exploitant les outils cités ci-dessus, les personnes recrutées contribueront au développement d’une nouvelle génération de solveurs SAT capables de résoudre des problèmes complexes avec une grande efficience énergétique.

        L’ingénieur•e recruté•e travaillera en collaboration étroite avec les autres membres de l’équipe-projet Spirals et de ses partenaires, que ce soit sur des sujets de recherche ou de transfert industriel des technologies développées.

Principales activités

Compétences

Avantages sociaux

Témoignages d’anciens

"Inria, un environnement de recherche idéal. Spirals propose une équipe internationale de jeunes collaborateurs très motivés et offre un fort soutien pour le développement professionnel des candidates. L’environnement de travail est fascinant au sein du groupe de recherche et au-delà.”

María G.

Meilleure expérience professionnelle avec une équipe au top !

Christophe R.

Mes quatre années chez Spirals furent passionnantes et enrichissantes. L'encadrement y est excellent, tant par les conseils, l'excellence scientifique, la présence et le soutien des membres de l'équipe. Je la recommande à toute personne souhaitant s'investir et s'épanouir sur des sujets de recherche de pointe et innovants.

Maxime C.

Rémunération

Le poste est ouvert :

La rémunération suit la grille de la fonction publique pour un poste d’ingénieur et tient compte de l’expérience du candidat. Une estimation du salaire peut être fournie par le service des ressources humaines du centre au regard de votre expérience.

Candidature

Proposer votre candidature à ce poste en envoyant un email à Romain Rouvoy <romain.rouvoy@inria.fr> avec un CV et tout autre document permettant d’apprécier vos compétences.