Automatisation de la configuration de la plateforme collaborative Codeen du projet Euclid en vue de sa cloudification

Pourvu: 

Oui

Contenu du stage :

Contribution à la cloudification de la plateforme de développement collaborative

L’objectif du stage :

Le(la) stagiaire aura en charge l’automatisation de la configuration des services de la plateforme collaborative de développement logiciel pour la mission spatiale Euclid. A l'issue de l'automatisation de la configuration des services (développement de modules Puppet), le(la) stagiaire sera amené à tester la configuration de ces services sur l'infrastructure cloud OpenStack du centre de calcul de notre institut, le CCIN2P3.

La plate-forme est utilisée par l’ensemble de la mission. Euclid est une mission spatiale de l'ESA qui a pour but de comprendre l'origine de l'accélération de l’expansion de l'Univers ou l'énergie noire. La mise en place de la plateforme de développement logiciel collaborative est nécessaire pour faciliter et coordonner l’activité de développement au sein de la mission. Le lancement du satellite Euclid étant prévu pour 2020, la plateforme de développement logiciel est mise en place dès maintenant, afin de tester, de garantir la fiabilité de la chaîne de traitement de données et d’accompagner les ingénieurs et les scientifiques dans leur activité de développement des logiciels d'analyse. La mise en oeuvre de la plateforme de développement est menée en étroite collaboration avec le CNES et avec le CCIN2P3, ainsi que les 8 autres Science Data Center Euclid en Europe.

 

Compétences informatiques souhaitées :

• Système linux (CentOS7)

• Environnement de virtualisation (VmWare, Openstack)

• Scripting

• MySQL

• Bonne appréhension de la sécurité informatique

• Maitrise de l'Anglais

 

Compétences appréciées :

• Gestion de configuration centralisée (Puppet,....)

• Compréhension de l'intégration continue

• Bonne compréhension de l’architecture système et hardware

• Connaissance des langages Python, C, C++, ruby

 

Informations :

• Durée : 4 à 6 mois

• Niveau : Bac+2 minimum

• Rémunération : gratification de stage

 

• Responsable du stage : CAVET Cécile

• Co-Encadrement : MANTAFOUNIS Chrysovalantis, DETOURNAY Michèle

• Responsable scientifique : AUBOURG Eric

• Courriel : cavetatapc.in2p3.fr , mantafounisatapc.in2p3.fr

• Site d’accueil du laboratoire : https://si-apc.pages.in2p3.fr/face-website/

Responsable: 

Cécile Cavet

Services/Groupes: 

Année: 

2016

Formations: 

Stage

Email du responsable: