Description de l'offre
Pour la gestion de ses grands volumes de données, le CEA DAM développe et maintient la bibliothèque open source Hercule, qui est une plateforme majeure de gestion de données des codes de simulation, avec prise en compte des protections/reprises, des traitements post-mortems et des échanges entre codes de calcul, ou interCode.
L'objectif du stage proposé est d'évaluer la capacité à munir Hercule d'une capacité InSitu en mettant en place deux nouveaux back-end potentiels : le premier sera basé sur la solution PDI () et devra permettre de démontrer la possibilité d'effectuer des traitements et écriture/lecture via PDI (InSitu DEISA/DASK déjà implémenté dans PDI) ; la seconde consistera à étudier une communication possible avec les logiciels Catalist et Paraview.
Ce travail nécessitera des compétences en C++ et consistera à comprendre les trois solutions logicielles précédemment citées (Hercule, PDI, Catalist/Paraview) pour fournir des prototypes de communication dans le contexte InSitu.
Conformément aux engagements pris par le CEA en faveur de l'intégration des personnes handicapées, cet emploi est ouvert à toutes et à tous. Le CEA propose des aménagements et/ou des possibilités d'organisation pour l’inclusion des travailleurs handicapés.
Participant à la protection nationale, une enquête administrative est réalisée pour tous les collaborateurs du CEA afin d'assurer l'intégrité et la sécurité de la nation.
Profil du candidat
Le stage est ouvert aux étudiant(e)s dans le cadre d'une césure de 6 mois ou en projet de fin d'études.
Hercule, PDI, back-end clé-valeur, INSITU, développement en C++
Bac+4/+5
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.