Master d’informatique 2009 2010
spsar
Offre d’emploi (Lyon)

BitDew : distribution et traitement intensif des données pour les grilles, les Clouds et les grilles de PCs (http://www.bitdew.net)

Type de poste : Ingénieur Lieu de travail : INRIA/LIP/Lyon Thème de recherche : Réseaux, systèmes et services, calcul distribué Projet :

*Environnement*

Laboratoire LIP ENS Lyon 46 allée d’Italie 69007 Lyon

Thème : Middleware de gestion et de traitement de données

Equipe-projet d’accueil : GRAAL (future EPI Avalon)

L’INRIA est un institut de recherche spécialisé dans les sciences et technologies de l’information et de la communication (STIC). 3600 personnes travaillent dans ses centres de recherche implantés dans sept régions. Le centre de recherche de Grenoble - Rhône-Alpes compte environ 640 personnes, réparties dans une trentaine d’équipes de recherche et dans des services d’appui à la recherche. L’équipe de recherche GRAAL (http://www.inria.fr/recherche/equip...), située dans le laboratoire LIP à Lyon a une compétence reconnue dans le domaine des intergiciels de traitement intensif sur les infrastructures distribuées (XtremWeb, BitDew, DIET, MUMPS). L’équipe GRAAL a pour thèmes de recherche : 1) l’algorithmique et les stratégies d’ordonnancement pour plates-formes hétérogènes distribuées, 2) les environnements et outils nécessaires au déploiement sur ces plates-formes, en mode client-serveur, des applications.

*Activités*

L’ingénieur réalisera des développements et des expérimentations scientifiques au sein d’une équipe de recherche . BitDew est un logiciel GPL pour la distribution, la gestion et le traitement des données à large échelle. Initialement développé pour les grilles de PC, BitDew répond à un besoin croissant de la communauté d’une boite à outil logicielle permettant de réaliser des expériences et des intergiciels pour les applications de traitement intensif de données. La mission de l’ingénieur est de : (i) de fournir une base de documentation et de formation au logiciel BitDew, (ii) de renforcer la qualité du logiciel et de mieux répondre aux souhaits des utilisateurs, (iii) de fournir de nouvelles fonctionnalités permettant la gestion des infrastructures de type Cloud Computing (Amazon EC2 & S3, Google AppEngine, MapReduce) et de répondre aux standards des grilles telles que EGEE. L’ingénieur participera à une action de développement et d’expérimentation dans une équipe de recherche. Ceci l’amènera à :

- Développement logiciel et expérimentations : conception, codage, tests, documentation ;
- Participation aux choix techniques (langages de programmation, architecture logicielle, outils de développement, ...) avec le responsable scientifique, après étude de l’existant ;
- Organisation de formation par la rédaction de tutoriels et de TP

*Compétences et profil*

Diplôme requis Bac + 5 (Master 2, école d’ingénieur)

- Formation en informatique et connaissances du développement logiciel et des outils associés (gestionnaire de versions, compilation, documentation, tests, débogage, ...) ;
- Langages de programmation Java + un langage de script (Perl/Python) ;
- Bonnes connaissances en systèmes distribués (Cluster/GRID/P2P/Web services, SOA, Cloud etc..)
- Maîtrise de l’anglais technique et scientifique
- Bonnes aptitudes rédactionnelles ;
- Compétences ou aptitudes appréciées : technologies Java/Apache : Jetty, JUNIT, Ant, Servlet, tomcat, JDO, datanucleus, GAE, nio, etc...

*Informations complémentaires*

Durée du contrat 12 mois - Renouvelable une fois

Date prévisible d’embauche Impérativement entre octobre et décembre 2009

Salaire proposé 2 515,16 euros brut / mois

Les candidats doivent postuler en ligne à partir du site Web de l’INRIA. L’espace recrutement est accessible à l’adresse suivante : http://www.inria.fr/travailler/oppo...

Pour plus d’informations sur le poste, contacter Gilles.Fedak@inria.fr

http://www.inria.fr/travailler/mrte...

Pour des renseignements d’ordre administratif ou en cas de difficulté pour transmettre sa candidature, contacter aurelia.mouton@inrialpes.fr

*Mots-clés*

Grilles, Cloud, Elastic Computing, IaaS, PaaS, MapReduce, GoogleAppEngine, Amazon EC2 S3