Chef-fe de projet ou expert-e en Ingéniérie logicielle

Stage numéro : Postes-2122-IN-01
Laboratoire :Centre de Physique des Particules de Marseille Case 902
 163 avenue de Luminy - 13288 Marseille Cedex 9
Directeur :Cristinel Diaconu - 04.91.82.72.01 - diaconu@cppm.in2p3.fr
Correspondant :William Gillard - 04.91.82.72.67 - gillard@cppm.in2p3.fr
Groupe d'accueil :Informatique
Chef de groupe :Aurélia Secroun - 04.91.82.72.15 - secroun@cppm.in2p3.fr
Responsable de stage : - 0491827201

Thématique : Informatique

Mission :

Le/la chef-fe de projet ou expert-e en ingénierie logicielle est responsable du logiciel temps réel de surveillance et de contrôle de l'infrastructure sous-marine LSPM (Laboratoire Sous-marin Provence Méditerranée), en ce qui concerne la conception, la réalisation, l'opération et la maintenance. Il/elle assurera le développement du logiciel pour les extensions de l'infrastructure et le développement de programmes pour les analyses en temps réel du télescope à neutrinos de la Collaboration KM3NeT.

Il/elle participera aussi à l'installation et la maintenance des logiciels de traitement des images de télescope dans le cadre du projet SVOM, dans le cadre d'une exploitation des données de KM3NeT au sein d'une analyse multi-messager.

Activités :

Le/la chef-fe de projet ou expert-e en ingénierie logicielle assure la maintenance et les mises à niveau logicielles et suit le fonctionnement au quotidien de l'installation. Il/elle développe le programme pour l'extension de l'infrastructure ainsi que son réseau spécifique et participera à l'intégration et aux tests. L'ingénieur-e appliquera le plan d'assurance qualité logicielle.


- Surveiller et mettre à jour les logiciels de contrôle des nœuds de l'infrastructure


- Développer le pipe-line de traitement des images


- Développer les logiciels de surveillance de l'infrastructure logicielle et maintenir en continu la plateforme d'analyse temps réel


- Développer les logiciels de communication pour l'envoi et la réception d'alertes « neutrino » et le traitement de celles-ci


- Créer et gérer une base de données pour le stockage des alertes et des résultats des analyses en temps-réel


- Gérer les processus de traitement des données sur une ferme de calcul

(Distribuer et optimiser les différents processus de reconstruction des propriétés des évènements et de classification de la nature des événements)


- Encadrer une équipe de développeurs


- Développer les outils nécessaires à la coordination des personnes « on-call »


- Créer un site web public/privé pour l'affichage de ces résultats.

Compétences :

Savoirs :


- Expert dans les langages C++, Python, PHP et en réseau


- Maîtrise de méthodologies de développements logiciels (développement, containerisation, installation, stockage)


- Maitrise du cycle de vie du logiciel


- Maitrise du calcul parallèle


- Maîtrise de l'anglais à l'écrit et à l'oral (niveau B2 exigé)


- Notions des interfaces avec des instruments


- Des compétences en service Data Base/web ainsi que dans le logiciel ROOT (https://root.cern/) seraient un plus

Savoir-faire :


- Maîtrise des systèmes Linux et du logiciel ROOT


- Savoir communiquer : mettre en forme et transmettre les informations.

Savoir-être :


- Savoir travailler en équipe : s'intégrer, coopérer, apporter une contribution efficace) et s'intégrer dans une équipe internationale


- Savoir organiser son travail de manière autonome et gérer les priorités


- Sens de l'engagement.

Détails: https://profilsdemplois.cnrs.fr/ords/afipprd/PG_PROFIL_PUBLIC_REFERENS.pAfficheProfilPublic?destination=CE2022

hidIdConcours=26384

Postuler: https://concoursexternesit.cnrs.fr/public/campagne-2022