Description de l'offre
L'objectif de ce stage est de développer et déployer un logiciel qui sera écrit en Rust afin de faciliter la délégation des IOs dans les codes de simulation.
On étudiera particulièrement la librairie Kafka pour envoyer des flux de données sur des nœuds du calculateur différents de ceux de la simulation, et des scripts Python seront développés pour consommer ces données. L'ensemble sera déployé et exécuté sur les supercalculateurs exaflopiques de la DAM, avec SLURM pour orchestrer les jobs.
Le stage se déroulera dans un laboratoire au confluent des 3 thématiques d'intérêt : génie logiciel, bigdata et HPC.
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
Rust, Python, Kafka, architecture distribuée, HPC
Bac+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.