Grid5000:Open Positions

From Grid5000
Revision as of 11:20, 25 January 2011 by Dmargery (talk | contribs)

Jump to: navigation, search

Open positions to join Grid'5000's technical staff.

Positions for the BonFIRE European project (has been offered)

These positions are in relation to the BonFIRE european project, whose consortium agreement is still pending. Exact dates and duration of the positions are subject to change.

Mise en place d'un cluster local de type cloud et définition des processus d'administration système et réseau globaux pour le projet Européen BonFIRE(1 poste, à Rennes)

Contexte et missions

Ce poste est à pourvoir dans le cadre des travaux du projet Européen BonFIRE, qui vise à utiliser des technologies de fédération de ressources exploitée sur le mode des nuages informatiques (clouds) pour offrir un instrument pour les recherches sur l'Internet des services.

La première année du projet doit permettre la mise en place d'une infrastructure permanente sur la base d'une première version des logiciels d'exploitation intégrés par le projet. Cette infrastructure doit être prête à accueillir les premières expériences tout en étant préparée pour les cycles de mises à jour prévus tout au long du projet.

La personne recrutée participera activement aux travaux du consortium Européen BonFIRE pour y représenter et y défendre les le savoir faire et le point de vue de l'INRIA. Elle aura donc pour mission toutes les tâches permettant la mise en place de la partie de l'infrastructure contribuée par l'INRIA (8 à 10 machines), de la définition des politiques d'administration en commun avec les autres partenaires du projet à leur mise en place concrète sur l'infrastructure local. De plus, elle devra piloter la définition des procédures pour la mise à jour des logiciels constituant l'infrastructure partagée. Pour finir, elle devra préparer l'extension à la demande de l'infrastructure locale en utilisant l'infrastructure Grid'5000. Environnement de travail (cadre dans lequel s’inscriront les activités, liaison(s) fonctionnelle(s), collaborations internes, relations avec les partenaires extérieurs, moyens à disposition…)

Environnement de travail

Le travail s'effectuera sous la direction du directeur technique de Grid'5000, un instrument scientifique pour la recherche sur les systèmes parallèles et distribués à grande échelle, et au sein d'une cellule locale de 2 personnes dédiées au projet BonFIRE. L'ingénieur intégrera l'équipe technique d'une dizaine d'ingénieurs de l'Action de Développement Technologique (ADT) ALADDIN-G5K, qui vise à coordonner l'activité de l'INRIA autour de l'infrastructure laissée par le projet Grid'5000, soit au 1er juin 2010, 1582 noeuds disposant de 5860 coeurs de calculs répartis sur 9 sites en France.

L'ingénieur sera accueilli au sein de l'équipe de recherches Myriads du centre de recheche INRIA Rennes – Bretagne Atlantique. Cette équipe de recherche à pour objectif la conception et la mise en œuvre de systèmes et d'environnements pour la gestion autonome de services et de systèmes dans des environnements distribués virtualisés.

Il participera activement aux travaux du consortium Européen BonFIRE pour y représenter et y défendre les le savoir faire et le point de vue de l'INRIA.

Activités

Le travail au quotidien comprend :

  • l’administration de la contribution de l’INRIA à BonFIRE :
  • l’animation du travail de 5 partenaires du consortium BonFIRE pour un work package sur l’évolution des processus d’administration
  • le développement de recettes pour un outil de gestion de configuration tels que puppet ou chef;
  • le support aux utilisateurs de cette plate-forme expérimentale

Compétences et aptitudes requises

Le profil recherché est de niveau bac + 5 (Master 2 professionnel, école d'ingénieur) ou Bac +8. Le candidat devra avoir :

  • Une bonne maîtrise les concepts et techniques d’architecture des réseaux et des systèmes,
  • Une bonne maîtrise de Linux (administration, installation, maintenance, compilation de noyaux) et des langages de script,
  • Langages de programmation : bash, perl, ruby principalement, php et javascript occasionnellement,
  • Des capacités pour animer des discussions techniques, les faire progresser et trouver un consensus.
  • Des connaissances sur les architectures des systèmes parallèles et distribuées,
  • Une première expérience de l’administration de cluster ou de machines parallèles serait appréciée,
  • Une première expérience de l’administration par gestionnaire de configuration (cfengine, puppet, chef, …) serait appréciée
  • Une bonne maîtrise de l’anglais technique et du français,
  • Le goût du travail en équipe,
    • capacité à adopter les méthodes de travail, les outils et les processus facilitant le travail d'équipe
    • aptitudes rédactionnelles pour expliquer et synthétiser son travail, en anglais
    • capacité à accepter la remise en cause de son travail
  • De bonnes aptitudes pédagogiques et rédactionnelles.

Détails

  1. Rémunération : environs 2515 € bruts, soit 2052 € net pour un ingénieur avec entre 0 et 3 ans d'expérience.
  2. Durée du contrat : 12 mois, renouvelable une fois
  3. Date prévisible d'embauche : janvier 2011.
  4. Contact technique : David Margery (David.Margery à inria.fr, +33(0) 299 84 25 12)

Les candidats doivent postuler par mail. Envoyez un CV en pièce-jointe à un mail à David.Margery à inria.fr expliquant votre motivation pour candidater sur ce poste avant le 9 décembre 2010. Après cette date, merci de vérifier que le poste n’est pas pourvu avant de candidater