Ingénieur support, outils et méthodes de développement en simulation numérique H/F
Description du poste
Au sein du centre de Bruyères-le-Châtel de la Direction des Applications Militaires du CEA, le complexe de calcul est principalement constitué des centres de calcul TERA/EXA (programme Simulation), du TGCC/CCRT (recherches académiques française et européenne, recherches industrielles) et du CCMD (Centre de Calcul Mutualisé Défense).
Ces centres sont de très grands clusters Linux accessibles à des communautés scientifiques variées qui réalisent des simulations numériques remplaçant des expériences impossibles à réaliser en grandeur nature ou en laboratoire.
Nos équipes IT assurent la qualité et la continuité des services proposés sur ces machines, déployant des technologies à l’état de l’art en matière de CPU/GPU, de calculateurs quantiques, d'architecture et infrastructure IT, systèmes d'exploitation et virtualisation, réseaux et stockage, services d'accès et solutions de calcul scientifique.
Intégré(e) à notre équipe de support applicatif, vous travaillerez sur les méthodes et outils permettant d'exploiter nos systèmes.
A ce titre, vos missions seront les suivantes:
* Piloter des équipes support aux utilisateurs en sous-traitance : réaliser des études de faisabilité sur des nouveautés techniques, contrôler l’activité de gestion des anomalies.
* Concevoir et animer des formations pour l'usage des moyens de calcul aux utilisateurs.
* Intégrer des outils de benchmark et de validation, particulièrement sur des technologies GPU ou IA.
* Accompagner les utilisateurs des centres de calcul dans la résolution de leurs problématiques : optimisation de codes numériques, usage des outils de compilation, etc.
* Concevoir des chaînes outillées pour la compilation et l'intégration de codes de simulation numérique (calcul parallèle et distribué).
* Assurer une veille technologique et avoir l'opportunité de publier vos travaux (congrès internationaux).
Conformément aux engagements pris par le CEA en faveur de l’intégration des personnes en situation d’handicap, cet emploi est ouvert à tous.
Profil du candidat
Titulaire d'un diplôme de niveau Bac+5 en école d'ingénieur ou université, vous justifiez idéalement d'une expérience dans le domaine du calcul parallèle et distribué.
Vous êtes à l'aise en environnement Linux et maîtrisez les outils de développement sous Linux, installation et utilisation (compilateurs, débogueurs, outils CI/CD, etc.).
Vous justifiez d'une pratique significative d'un ou plusieurs langages de programmation (C/C++, Python, ...), de bonnes pratiques de développement, de connaissances en algorithmique pour la simulation numérique et la programmation GPU et IA.
Une capacité à s'exprimer en anglais à l'écrit comme à l'oral sur son domaine de compétences est demandée.
Compétences recherchées :
* Bon relationnel et capacité à travailler en équipe. Sens du service client.
* Curiosité intellectuelle et capacité d’être force de proposition.
* Capacité à s’adapter à un environnement technique existant.
Participant à la protection nationale, une enquête administrative est réalisée pour tous les salariés du CEA afin d'assurer l'intégrité et la sécurité de la nation.
Localisation du poste
26 Rue de la Piquetterie 91680 Bruyères-le-Châtel
Entité de rattachement
La Direction des Applications Militaires (DAM) du CEA cherche ses futurs talents. Organisme inclusif, le CEA est handi-accueillant : nos emplois sont ouverts à toutes et tous.
#J-18808-Ljbffr
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.