Chef de projet en ingénierie logicielle (H/F)

Les missions du poste

L’ingénieur / l' ingénieure de recherche aura pour mission de participer au pilotage, à la conception et au développement du logiciel CTA-DIRAC pour la gestion des workflows de traitement de données de l’Observatoire CTAO (Cherenkov Telescope Array Observatory).

Activités

• Participer au pilotage du projet CTA-DIRAC
• Participer à la conception et au développement de CTA-DIRAC et de DiracX (framework logiciel de CTA-DIRAC) pour la gestion de workflows complexes
• Définir et implémenter les interfaces entre CTA-DIRAC et les autres composants logiciels de CTAO (gestion de données et pipelines scientifiques)
• Piloter la stratégie de test, assurance qualité du projet CTA-DIRAC
• Rédiger la documentation technique
• Communiquer l’avancement du projet aux différents partenaires


Compétences

• Compétences requises
o Méthodologie de conduite de projet
o Maîtrise de l'environnement linux/unix
o Maîtrise du langage python
o Maîtrise des outils de gestion de code, contrôle qualité, intégration continue (gitlab, github, gitlab CI, SonarQube)
o Maîtrise des technologies de conteneurisation et orchestration de conteneurs (docker, Kubernetes, …)
o Connaissance de systèmes de gestion de bases de données (MySQL, ElasticSearch) et de systèmes de Message Queuing
o Maîtrise de l’anglais : lu, parlé, écrit
• Compétences souhaitées
o Connaissance des environnements de calcul distribué (type grille de calcul)
• Savoir-être :
o Autonomie
o Prise d'initiative
o Sens de l'organisation
o Capacité à travailler en équipe
o Rigueur et fiabilité
o Communication et qualités relationnelles

Contexte de travail

Le Laboratoire Univers et Particules de Montpellier (LUPM) est une Unité Mixte de recherche dont les thématiques de recherche concernent les domaines de l'astrophysique stellaire, les astroparticules, la physique des particules et la cosmologie. Le LUPM relève des tutelles CNRS IN2P3 et l'Université de Montpellier. Le LUPM regroupe environ 72 chercheurs, enseignants-chercheurs, ingénieurs, techniciens, administratifs répartis en trois équipes de recherche et quatre services de soutien.

Le LUPM est responsable du système de production pour le traitement massif des données de l'Observatoire en astronomie gamma CTAO, une collaboration internationale regroupant environ 1200 membres venant d'une centaine d'instituts de recherche.
Dans ce contexte, le service informatique du LUPM pilote le projet CTA-DIRAC pour le développement d'un système de production basé sur le framework DIRAC (logiciel open source pour la gestion de calculs et de données dans des environnements distribués).
Les activités de l'ingénieur (H/F) s'exerceront au sein du service informatique du laboratoire, en étroite collaboration avec les chercheurs du groupe CTA du LUPM et plusieurs instituts membres de la collaboration CTAO.
L'ingénieur (H/F) recruté pourra bénéficier de formations ainsi que d'un accompagnement à la prise de fonctions.

Le Laboratoire Univers et Particules de Montpellier (LUPM) est une Unité Mixte de recherche dont les thématiques de recherche concernent les domaines de l'astrophysique stellaire, les astroparticules, la physique des particules et la cosmologie. Le LUPM relève des tutelles CNRS IN2P3 et l'Université de Montpellier. Le LUPM regroupe environ 72 chercheurs, enseignants-chercheurs, ingénieurs, techniciens, administratifs répartis en trois équipes de recherche et quatre services de soutien.

Le LUPM est responsable du système de production pour le traitement massif des données de l'Observatoire en astronomie gamma CTAO, une collaboration internationale regroupant environ 1200 membres venant d'une centaine d'instituts de recherche.
Dans ce contexte, le service informatique du LUPM pilote le projet CTA-DIRAC pour le développement d'un système de production basé sur le framework DIRAC (logiciel open source pour la gestion de calculs et de données dans des environnements distribués).
Les activités de l'ingénieur (H/F) s'exerceront au sein du service informatique du laboratoire, en étroite collaboration avec les chercheurs du groupe CTA du LUPM et plusieurs instituts membres de la collaboration CTAO.
L'ingénieur (H/F) recruté pourra bénéficier de formations ainsi que d'un accompagnement à la prise de fonctions.

Contraintes et risques

Des missions régulières en France et à l'étranger sont également prévues afin de participer aux différentes réunions, ateliers et conférences dans le cadre des activités mentionnées.

Des missions régulières en France et à l'étranger sont également prévues afin de participer aux différentes réunions, ateliers et conférences dans le cadre des activités mentionnées.

Lieu : Montpellier
Contrat : CDD