Ingénieur en Calcul scientifique HPC (F/H)

Poste à pourvoir : Dès que possible
Type de contrat : Contrat à durée indéterminée
Domaine d'activité : Équipes administratives
Type d'annonce : ICM

Voici l’ensemble de vos missions :
Administration des serveurs scientifiques (grappe de calcul, stockage haute performance Infiniband)

Optimisation et parallélisation de code, analyse, compréhension et optimisation des jobs de calcul

Développement Opérationnel (DevOps) de codes et applications scientifiques

Portabilité / Reproductibilité́ des applications via la mise en œuvre de container (Docker, Singularity)

Support aux équipes pour le développement d’outils nécessaires leurs activités

Valorisation, optimisation et déploiement des applications créées en interne sur le cluster de calcul

Formation, conseil et assistance aux utilisateurs utilisant les infrastructures IT scientifiques

Veille technologique sur les matériels et les outils logiciels

Exemples de projets sur lesquels vous serez impliqué(e) :

1. Accompagner les équipes sur l’utilisation des ressources de calcul intensif institutionnelles (Genci,
mesocentre) et du cloud public (AWS)

2. Participer à la mise en place de nouvelles ressources de calcul CPU et GPU:

a. Réflexion sur la gestion des flux de données et processus de traitement des données

b. Optimisation de l’accès aux données et à la gestion des partitions de l’orchestrateur

c. Maintien des codes et systèmes en conditions opérationnelles

Profil recherché :


Vous êtes titulaire d’un Bac + 4/5 en Systèmes d’Information et justifiez d’au moins 5 ans
d’expérience dans un environnement similaire, au sein d’une DSI ou d’une société de conseil.

Vous maîtrisez l’administration de système Linux, les techniques d’optimisation et de distribution de calculs (MPI, OpenMP,..) et les ordonnanceurs de grappe de calcul (Slurm, Torque, LSF, PBS,…).
– Des compétences en algorithmes et programmation distribuée sont nécessaires.

Vous êtes expert(e) des outils d’administration et de monitoring et connaissez parfaitement l’utilisation des machines virtuelles et container.

Vous avez de bonnes notions des réseaux hautes performances (type Infiniband), êtes à l’aise avec un ou plusieurs langages de programmation (Python est très utilisé) avec de bonnes capacités rédactionnelles (notes techniques, formations).