Ingénieur HPC - Expert applicatif (H/F)
Role details
Job location
Tech stack
Job description
d'environnement - Construction et exécution de benchmarks - Construction et maintien en condition opérationnel d'outils de déploiements applicatifs - Installations de produits logiciels et portage de codes de calcul - Développements et optimisation de codes de calcul scientifiques sur supercalculateur - Maintien à jour d'une base de connaissance (documentation d'installation, d'exploitation, etc) - Dispense de formations aux utilisateurs : utilisation des moyens de calculs, modèles de programmation et outils de profiling / debugging - Validation de bout en bout des systèmes après des opérations de maintenance planifiée ou non - Suivi de projet et reporting de l'activité de la prestation. Le suivi d'activité et le reporting auprès du client Environnement technique Les projets s'appuient principalement sur les technologies suivantes : - Systèmes d'exploitation : GNU/Linux (RHEL, CentOS, Debian, Ubuntu) et Windows - Programmation parallèle : MPI
Requirements
OpenMP, CUDA - Langages : C/C++, Fortran ; scripting Bash, Python, Windows Batch, PowerShell - Outils de développement : CI/CD GitLab, compilateurs GCC / Intel, Makefile, CMake - Outils de déploiement applicatifs HPC : Easybuild, Spack, Conda, Mamba, UV - Gestion d'environnements HPC : module-tcl, Lmod - Librairies scientifiques (atout) : MKL, BLAS, LAPACK, PETSc, MUMPS, Eigen - Architectures processeur : x86/ARM, vectorisation, SIMD Profil recherché - Formation Bac+5 (École d'ingénieur, Master 2) ou Doctorat - Expérience en environnement HPC / calcul scientifique - Solides compétences en systèmes Linux et programmation parallèle - Expérience en optimisation et portage de codes de calcul scientifique - Capacité à intervenir en support technique auprès d'utilisateurs exigeants Qualités attendues : - Rigueur et sens de l'analyse - Capacité de communication écrite et orale - Esprit de coordination et travail en équipe - Dynamisme et force de proposition - Français courant et anglais professionnel