Ingénieur en informatique (F/H)
Référence : 2025-1801253
- Fonction publique : Fonction publique de l'État
-
Employeur :
Institut Polytechnique de Grenoble
Grenoble INP - UGA - Localisation : 46 Avenue Félix Viallet 38031 Grenoble
Partager la page
Veuillez pour partager sur Facebook, Twitter et LinkedIn.
- Nature de l’emploi Emploi ouvert uniquement aux contractuels
-
Nature du contrat
CDD d'1 an
- Expérience souhaitée Expert
-
Rémunération (fourchette indicative pour les contractuels) 36 000 à 42 000 € brut/an
- Catégorie Catégorie A (cadre)
- Management Non
- Télétravail possible Oui
Vos missions en quelques mots
Très peu de travaux de recherche se sont concentrés sur la définition et l’implémentation de mécanismes de tolérance aux fautes dans les infrastructures désagrégées. A notre connaissance, les travaux existants principaux sont de l’ordre de deux. Carbonari et al. expliquent comment exploiter des équipements réseaux programmables au sein d’un rack dans le but mettre au point des algorithmes dedétection de fautes.
Par ailleurs, Angel et al. introduisent la notion de “vol de mémoire” qui consiste à donner la possibilité aux CPU en état correct de fonctionnement de “voler” la mémoire des CPU en panne. Cette approche est pertinente. Toutefois, elle repose sur l'implémentation d’algorithmes de consensus qui ne fonctionne que dans le cas de serveurs monolithiques et n’exploite donc pas tout le potentiel des infrastructures désagrégées. De plus, cette approche se limite à la gestion d’une seule ressource : la mémoire. Dans le cadre du projet DiVA, partant du constat que l'occurrence de fautes sera la norme dans les infrastructures désagrégées du fait de leur taille et de leur complexité, nous définirons et implémenterons des mécanismes de tolérance aux fautes par réplication adaptés aux caractéristiques de ces infrastructures et prenant en compte les multiples ressources qui font l’objet d’une désagrégation.
Dans cette mission, nous allons spécifier, concevoir et implémenter des algorithmes de tolérance aux fautes pour les infrastructures publiques. Les algorithmes définis prendront en compte les spécificités de ces infrastructures, notamment en termes de réseau de communication (e.g., hétérogénéité, programmabilité, performances). Il existe de nombreuses techniques de tolérance aux fautes:réplication, capture d’état, log and replay, etc.
Nous nous focaliserons sur les techniques de réplication qui nous semblent être les plus prometteuses pour ce type d’infrastructure. En particulier, nous proposerons de nouveaux algorithmes de consensus, ces derniers étant au cœur des techniques de réplication. Un des objectifs du projet DiVA sera d’étudier le compromis performance-complexité qui doit être fait pour réaliser ces algorithmes de réplication.
En effet, pour obtenir les meilleures performances possibles, il sera nécessaire d’exposer autant de détails que possible sur l’infrastructure désagrégée, ce qui complexifiera inéluctablement l’algorithme et pourra s’avérer inadapté à certains contextes de développement/déploiement. Au contraire, en acceptant des performances moindre, il sera possible d’utiliser des abstractions de plus haut niveau pour représenter les ressources, ce qui sera plus adapté à certains contextes de développement/déploiement.
Profil recherché
Conditions d'éligibilité : être titulaire d'un Bac+5 à minima (Master 2/ Diplôme d'Ingénieur)
COMPÉTENCES PRINCIPALES:
Savoir-faire :
• Cloud Computing
• Systèmes distribués
• Programmation parallèle
• Conception et implémentation des systèmes d’exploitation en C
• Linux
• Maitrise des outils de mesure de performance sous Linux
Savoir-être :
• Gérer les priorités et hiérarchiser les urgences (contraintes calendaires)
• Connaître les règles de l'expression orale et écrite de qualité
• Savoir travailler en équipe et communiquer
• Être autonome dans l'organisation du travail
• Savoir se remettre en question
Niveau d'études minimum requis
- Niveau Niveau 7 Master/diplômes équivalents
Localisation
Éléments de candidature
Documents à transmettre
Qui sommes-nous ?
Grand établissement public d'enseignement supérieur, pôle de recherche reconnu, élément fondateur de l'écosystème grenoblois : Grenoble INP, l'institut d'ingénierie et de management de l’Université Grenoble Alpes (UGA), occupe une place de premier plan dans la communauté scientifique et industrielle.
Grenoble INP - UGA est membre de réseaux internationaux de formation et recherche en ingénierie et management.
Il est reconnu dans les classements nationaux et internationaux.
Descriptif du service
Le LIG (Laboratoire d'Informatique de Grenoble) associe conjointement Grenoble INP - UGA, l'Université Grenoble-Alpes, et le CNRS.
Il est également partenaire de l'INRIA.
Son ambition est de s’appuyer sur la complémentarité et la qualité reconnue des 22 équipes de recherche du LIG pour contribuer au développement des aspects fondamentaux de l'informatique (modèles, langages, méthodes, algorithmes) et pour développer une synergie entre les défis conceptuels, technologiques et sociétaux associés à cette discipline.
Le LIG rassemble près de 450 chercheurs.ses, enseignant.es-chercheurs.ses, doctorant.es et personnels en support à la recherche.
Ils relèvent différents organismes qui sont répartis sur trois sites du LIG : le campus, Minatec et Montbonnot.
Site internet : https://www.liglab.fr/
À propos de l'offre
-
Spécificités du poste:
Possibilité télétravail 2j/semaine
-
Renfort ou projet de 12 mois à 6 ans (L332-24)
-
Vacant à partir du 13/01/2025
-
Experte / Expert en information statistique