En poursuivant votre navigation sur ce site, vous acceptez le dépôt de cookies dans votre navigateur. (En savoir plus)
Portail > Offres > Offre UMR5299-GRETHE-001 - Ingénieur/ingénieure d’étude développement logiciel (H/F)

Ingénieur/ingénieure d’étude développement logiciel (H/F)


Date Limite Candidature : jeudi 8 mai 2025 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/ingénieure d’étude développement logiciel (H/F)
Référence : UMR5299-GRETHE-001
Nombre de Postes : 1
Lieu de travail : MONTPELLIER
Date de publication : jeudi 17 avril 2025
Type de contrat : IT en contrat CDD
Durée du contrat : 24 mois
Date d'embauche prévue : 1 juin 2025
Quotité de travail : Complet
Rémunération : 2491,65€ brut
Niveau d'études souhaité : BAC+3/4
Expérience souhaitée : Indifférent
BAP : E - Informatique, Statistiques et Calcul scientifique
Emploi type : Ingénieur-e en ingénierie logicielle

Missions

L’ingénieur(e) d’études aura pour mission de contribuer 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

• Conception et développement de composants logiciels pour le projet CTA-DIRAC
o Intégration du Common Workflow Language pour la description et exécution de workflows complexes
o Contribution au projet DiracX : services de gestion de workflows
o Mise en oeuvre des composants pour le monitoring et le diagnostic des services et des tâches de calcul
• Mise en œuvre des procédures de test et de contrôle de qualité logicielle
• Mise en œuvre de procédures de déploiement
• Rédaction de la documentation technique

Compétences

• Compétences requises
o Maîtrise du langage python
o Maîtrise de l'environnement linux/unix
o Connaissance de systèmes de gestion de bases de données (MySQL, ElasticSearch)
o Connaissance avancée des outils de gestion de code, contrôle qualité, intégration continue (gitlab, github, gitlab CI, SonarQube)
o Pratique de l’anglais : lu, parlé, écrit
• Compétences souhaitées
o Connaissance des environnements de calcul distribué (type grille de calcul)
• Compétences complémentaires bienvenues
o Technologies de conteneurisation et orchestration de conteneurs (docker, Kubernetes, …)
• 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.

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.