Ingénieur Développement Logiciel appliqué à l'Observation de la Terre H/F
Role details
Job location
Tech stack
Job description
- Une réussite portée par notre excellence technologique, votre expérience et notre ambition partagée
- Un package de rémunération attractif
- Un développement des compétences en continu : parcours de formation, académies et communautés internes
- Un environnement inclusif, bienveillant et respectant l'équilibre des collaborateurs
- Un engagement sociétal et environnemental reconnu, En rejoignant le site de Toulouse, vous intégrez un site regroupant nos solutions de cyberdéfense souveraines pour faire face aux menaces informatiques croissantes et nos activités de services numériques permettant d'opérer les systèmes d'informations critiques de nos clients et de les accompagner dans leur transformation numérique sécurisée.
Dans le cadre de l'industrialisation de chaînes de traitement d'observation de la terre, avec une composante hydrologique importante, l'équipe « Sondage Atmosphérique et Physique de l'Atmosphère » recherche un ingénieur expérimenté en développement informatique pour le traitement de données scientifiques.
Cette équipe, composée de 18 ingénieurs dont 8 docteurs, travaille sur des projets principalement d'observation de la Terre et s'est spécialisée dans la restitution de produits géophysiques à partir de mesures des signaux atmosphériques, elle se positionne également sur des projets innovants impliquant la valorisation de la donnée grâce aux nouvelles technologies comme celles employées pour le Machine Learning et l'Intelligence Artificielle.
Les données utilisées sont issues d'observations terrain, spatiales et de modèles simulant les processus physiques interagissant dans le système Terre-Atmosphère.
En nous rejoignant, vous vous verrez confier les missions suivantes :
- Réalisation et pilotage du développement des évolutions de chaînes de traitement et de leur architecture sur environnements HPC (SLURM), Cloud (K8s), etc.
- Support informatique à l'équipe sur divers études et projets industriels, en particulier la responsabilité technique du développement et de la maintenance de logiciels d'algorithmie complexe
- Gestion des outils mis en place sur les projets (Chaines de CI/CD, containerisation…)
- Réalisation d'analyse et de suivi de performance de chaînes de traitement de données scientifiques (Observation de la terre, sondage atmosphérique…)
Requirements
Vous êtes diplômé(e) d'un Master, Ecole d'ingénieur ou PhD en sciences atmosphériques, physique, ou domaine équivalent.
Vous maitrisez Python avec les bibliothèques classiques de traitement de données scientifiques et la containerisation des traitements.
Vous avez des connaissances en langages plus bas niveau (C, fortran…) et en Scripting (shell…).
Vous connaissez les concepts de CI/CD (en particulier Gitlab-CI) ainsi que les bonnes pratiques DevOps.
Vous connaissez des formats de données utilisés en observation de la terre/atmosphère (GeoTIFF, NetCDF,…) et formats ARCO (zarr, etc.)
Une connaissance de l'écosystème Pangeo, et de manière plus large du traitement de données géoréférencées est un plus.
Vous bénéficiez d'un esprit d'initiative et d'autonomie.
Vous êtes curieux(se) envers l'état de l'art et avez un attrait pour l'innovation.
Vous aimez travailler en équipe sur des sujets variés.