En poursuivant votre navigation sur ce site, vous acceptez le dépôt de cookies dans votre navigateur. (En savoir plus)
Portail > Offres > Offre UMR5502-CELPER-010 - Ingénieur(e) H/F de Recherche: Expert en calcul scientifique

Ingénieur(e) H/F de Recherche: Expert en calcul scientifique


Date Limite Candidature : lundi 11 novembre 2024 23:59:00 heure de Paris

Assurez-vous que votre profil candidat soit correctement renseigné avant de postuler

Informations générales

Intitulé de l'offre : Ingénieur(e) H/F de Recherche: Expert en calcul scientifique
Référence : UMR5502-CELPER-010
Nombre de Postes : 1
Lieu de travail : TOULOUSE
Date de publication : lundi 21 octobre 2024
Type de contrat : CDD Technique/Administratif
Durée du contrat : 12 mois
Date d'embauche prévue : 1 décembre 2024
Quotité de travail : Temps complet
Rémunération : Selon Expérience entre 2847.42€ et 3514.87
Niveau d'études souhaité : Niveau 7 - (Bac+5 et plus)
Expérience souhaitée : Indifférent
BAP : Informatique, Statistiques et Calcul scientifique
Emploi type : Expert-e en calcul scientifique

Missions

Le poste à pourvoir sera affecté au service d’intérêt général Codes et Simulations Numériques (CoSiNus) de l'Institut de Mécanique des Fluides de Toulouse (IMFT). L’IMFT est l’un des principaux laboratoires Français de mécanique des fluides (200 agents). Les activités de recherche, principalement de nature numérique, sont accompagnées par le service Codes de Calculs et Simulations Numériques (CoSiNus) qui compte 3 agents permanents (1 IR CNRS, 2 IR Toulouse INP) et 1 agent contractuel (IR Toulouse INP).
Ce service a pour mission principale d’assurer le développement et le suivi d’outils de simulation et de traitement numérique en mécanique des fluides, pour l’ensemble du laboratoire. Ce service participe à la définition et met en application la politique en matière de calcul scientifique, en concertation avec les responsables du laboratoire. L’agent apportera son soutien aux activités de recherche pour la simulation de problèmes physiques en mécanique des fluides. Ce soutien passera par la formation, l’assistance, le développement et la mise en œuvre d’outils de simulation ainsi que la mise en place d’un environnement numérique dédié au Calcul Hautes Performances. Il s’impliquera dans le pilotage technique de projets portés au sein du laboratoire.

Activités

- Assister les utilisateurs du Calcul Scientifique de l’IMFT : présenter le service, les outils, les approches de développements ainsi que répondre aux requêtes quotidiennes
- Assurer le support premier niveau et le support avancé pour les chercheurs de l’IMFT en langages compilés et interprétés, outils de développement, bibliothèques scientifiques, optimisation, …
- Prendre part aux installations automatisées sur serveurs d’applications de logiciels scientifiques, de codes de recherche et de bibliothèques numériques et de leurs serveurs de licences
- Participer à la négociation, l’achat, l’installation, la mise à jour et la supervision des licences des logiciels scientifiques de l’IMFT
- Organiser et dispenser des formations en calcul scientifique au sein du laboratoire, de Toulouse INP et à l’échelle toulousaine
- Documenter les outils, logiciels scientifiques et l’environnement calcul scientifique, à travers l’intranet du service et les outils de gestion des demandes utilisateur
- Offrir une expertise et une assistance technique avancée en Calcul Haute Performance (HPC)
- Participer aux développements des projets numériques internes de l’IMFT en collaboration avec des partenaires académiques et industriels
- Assurer la responsabilité technique de projets numériques du laboratoire et participer à leur valorisation (brevet, dépôt de sources de codes de calcul, commercialisation, partenariats…)
- Interagir avec les centres de calcul nationaux (IDRIS, CINES, TGCC) et régionaux (CALMIP) : gestion des ressources, portage des codes, support des utilisateurs de ces centres
- Promouvoir et mettre en œuvre une démarche qualité pour assurer une gestion pérenne des développements
- Assurer une veille technologique et participer au rayonnement du laboratoire sur le calcul scientifique au travers de Grands-Challenges, Workshop, Hackathon, séminaires, congrès spécialisés, publications …

Compétences

- Maîtriser l’environnement Unix/Linux y compris en environnement HPC (supercalculateur, environnement « module », ordonnanceur comme Slurm ou Pbs), connaissance de l’administration de serveurs de licences (flexlm)
- Connaissance générale des architectures des ordinateurs
- Maitriser un/des langage(s) de programmation adapté au calcul idéalement C++ moderne mais aussi Fortran, C, Rust, Julia…
- Savoir utiliser des bibliothèques dédiées au calcul scientifique (PETSc, MUMPs, PT-Scotch…) et/ou au machine learning (tensorflow…)
- Maitriser un/des langage(s) interprété(s) en particulier Python mais aussi Bash
- Connaissances en Calcul Hautes Performances (HPC) : parallélisation MPI, OpenMP, hybride (MPI-X/OpenMP/OpenACC/CUDA) et architectures matérielles hybrides (CPU/GPU)
- Maitrise des pratiques modernes de développement : tests unitaires, intégration continue, conteneurisation (Docker, Singularity/Apptainer, …)
- Compétences en génie logiciel : démarche qualité, intégration continue, architecture de code...
- Bonnes connaissances en outils de développement (Git, GitLab, CMake, IDE, …)
- Expérience appréciée d’un outil de compilation automatisée (Easybuild, Spack, …)
- Expérience souhaitée du travail en équipe et support en relation avec des chercheurs
- Connaissances appréciées en méthodes numériques, schémas numériques, algorithmique
- Connaissances générales de la Mécanique des Fluides
- Expérience bienvenue en maillage et/ou post-traitement de gros volumes de données
- Expérience appréciée en conduite et gestion de projet, Organisation et priorisation des tâches
- Anglais courant et technique (communication écrite et orale) : niveau B2 requis
- Savoirs-être adaptés à une fonction support : aisance relationnelle, rigueur, …

Contexte de travail

L’environnement de travail est celui du service CoSiNus de l’IMFT qui est composé actuellement 3 agents titulaires (1 IR CNRS, 2 IR Toulouse INP) et 1 IR Toulouse INP contractuel. Ces ingénieurs travaillent en relation étroite avec les chercheurs, les doctorants et les personnels techniques du laboratoire et leurs partenaires académiques et industriels sur les projets numériques. La personne recrutée sera amenée à interagir avec des personnels d’autres laboratoires;