Cloud et Edge computing : systèmes, programmation, calcul haute performance, traitement et stockage de données massives

Sunday
1
Sep
2019
Offer type: 
Contact person: 
Eric Gaussier
Offer details: 

RECRUTEMENT ENSEIGNANTS-CHERCHEURS

RENTREE 2019

 

Institut d’ingénierie, Grenoble INP, grand établissement de statut public, ses 6 écoles et sa Prépa intégrée, propose des formations d’ingénieurs avec un contenu scientifique de base solide et une haute spécialisation technologique. L’établissement compte plus de 5 500 étudiants et 1 300 personnels enseignants-chercheurs, enseignants, administratifs et techniques. Ces enseignements sont appuyés sur une recherche de très haut niveau menée au sein des laboratoires communs avec les membres et partenaires de la communauté du site Univ. Grenoble Alpes. Grenoble INP se positionne au cœur des défis technologiques d’avenir (Energie, Société du numérique, Micro nanotechnologie, Industrie du futur). Grenoble INP est reconnu dans les classements nationaux et internationaux, il est membre de réseaux internationaux d’ingénierie et propose plus de 350 programmes d’échanges aux étudiants.

 

Profil court : Cloud et Edge computing : systèmes, programmation, calcul haute performance, traitement et stockage de données massives

Corps : MCF                                              N° poste :XXX

Discipline :Section 1 :  27

                   Section 2 :  

Localisation : Saint Martin d’Hères

Date de recrutement : 01/09/2019

 

ENSEIGNEMENT

École de rattachement : ENSIMAG

Site web de l’école : http://ensimag.grenoble-inp.fr/   

Contact de l’école : Jean-Louis Roch <[email protected]>, Roland Groz <[email protected]>

Profil d’enseignement :

L’Ensimag, école de référence du numérique, veut consolider ses enseignements dans le domaine de la conception de systèmes informatiques au sens large. Les enseignements concernent prioritairement la conception de systèmes d’exploitation, la programmation concurrente, les bases de données, le stockage de donnée à grande échelle et les problématiques du traitement de très grandes quantités de données (big data),la programmation orientée objet, etc. La personne recrutée devra donc posséder de solides connaissances générales en informatique et en développement opérationnel de logiciels. Elle devra s’investir dans les enseignements du tronc commun Ensimag. En 1ère année, 100% des cours sont du tronc commun, et les besoins portent en particulier sur l’introduction à la programmation et à l’algorithmique et le projet de programmation en C. En 2ème année on peut citer le projet base de données, systèmes d’exploitation et programmation concurrente. Ce tronc commun est l’ADN de l’Ensimag. Il constitue le socle des connaissances nos élèves ingénieurs, reconnu par nos partenaires de l’industrie et de la recherche, qui leur permet de se spécialiser tout en conservant une vision générale du domaine et en étant adaptable au changement. La personne recrutée pourrait être amenée à développer des cours en informatique, dans toute l’acception du terme, et à prendre des responsabilités en particulier au sein des filières Systèmes Embarqués et Objets Connectés ou Ingénierie des Systèmes d'Information.  En collaboration avec les équipes pédagogiques concernées, elle devra s’impliquer dans le montage d’enseignements par projets et la formation par le Numérique. 

RECHERCHE

 

Laboratoire d’accueil : LIG

Site web du laboratoire : https://www.liglab.fr/

Contact du laboratoire :[email protected]

 

 

Profil de recherche :

Le Laboratoire d’Informatique de Grenoble (LIG) recherche des candidatures d’excellence permettant de renforcer son encadrement et de participer à la dynamique du laboratoire en systèmes d’exploitations, systèmes distribués, calcul haute performance, infrastructures de traitement et stockage de données massives. 

 

Les applications modernes (HPC, BigData, IA & Deep Learning, Digital Twins) nécessitent des infrastructures de calcul, traitement et de stockage de plus en plus puissantes, hétérogènes, distribuées et flexibles (Cloud et Edge Computing, machines Exascale, etc.). Ces nouveaux usages nécessitent  de développer de nouvelles approches et de revisiter certains paradigmes dans les systèmes d’exploitations, la gestion des ressources, les modèles de programmation, les compilateurs et runtimes, les systèmes distribués ou parallèles et leurs interconnexions. 

 

Le (La) candidat(e) retenu(e) intégrera un groupe de l’axe Système Réparties, Calcul Parallèle et Réseaux du LIG. Son activité de recherche visera  à fournir de nouveaux supports de programmation, d’exécution et d’administration des applications et systèmes distribués ou parallèles à grandes échelles. Ils couvriront des aspects tels que (liste non exhaustive): 

  • Noyaux de systèmes d’exploitations. 
  • Gestion des performances, des pannes, de l’énergie. 
  • Optimisation de l’usage des ressources (mémoire persistante et non persistante, unités de calculs généralistes et dédiées, réseaux, etc.).
  • Environnements et modèles de  programmation  distribués et parallèles (programmation par tâches, dataflow, map/reduce, streaming, réseaux de neurones profonds, etc.).
  • Stockage massif et distribué, intégrant en particulier les SCM (NVRAM).
  • Runtime et compilation pour des infrastructures hétérogènes, parallèles et distribuées. 
  • Modélisation et prédiction des performances :  interférence mémoire, contention réseau, modélisation multi-échelle des applications, qualification et dimensionnement.
  • Gestionnaires de configurations, déploiement, équilibrage de charge, virtualisation (VM, container etc.), monitoring et  supports à la reproductibilité.  

·                                   Co-design et optimisation des workflows applicatifs (simulation numérique, machine learning, BigData, Edge Computing, Digital Twins).

 

ACTIVITES ADMINISTRATIVES

 

Spécificités du poste ou contraintes particulières :

 Cliquez ici pour taper du texte.

 

 

Compétences attendues :

Savoir : 

Cliquez ici pour taper du texte.

Savoir-faire : 

Cliquez ici pour taper du texte.

Savoir-être : 

Cliquez ici pour taper du texte.

 

 

Mots clés : cloud computing, edge computing, données, systèmes distribués, big data,programmation,