Un événement imaginé par
Développeur·se Logiciel pour le traitement de données (F/H) - ESRF
Description
Context & Job description:
Au sein d'un groupe de 15 ingénieurs, vous participerez à un projet axé sur la mise en œuvre de pratiques de gestion de données "FAIR" pour les ensembles de données de l'ESRF et les dépôts de données connexes. Dans le contexte de l'European Open Science Cloud (EOSC), l'adoption des pratiques de la science ouverte se répand. Les données issues des sources de Photons et de Neutrons (PaN) deviennent accessibles à un plus grand nombre d'utilisateurs. Vous travaillerez en étroite collaboration avec des ingénieurs logiciels travaillant sur la gestion des données, les bases de données, le traitement des données, la collecte de métadonnées et les portails web. Vous interagirez avec les scientifiques et les utilisateurs pour répondre à leurs besoins en matière de gestion des données. Vous interagirez avec la communauté d'utilisateurs de l'EOSC.
Vos missions seront les suivantes :
Améliorer l'adhésion des données de l'ESRF aux principes FAIR
Etendre l'ontologie de techniques expérimentales PaN afin de couvrir un maximum des techniques scientifiques employées à l'ESRF
Lier les DOIs aux dépôts de données externes, développer des PIDs pour les instruments et les flux de travail
Déployer et intégrer le portail de données PaN en tant que service dans le nœud PaN EOSC
Déployer des outils AI/ML pour analyser les journaux de bord électroniques produits par les lignes de faisceaux
Démontrer la composabilité des services pour les données et les flux de travail
Améliorer la visibilité des données de l'ESRF en les reliant à des réseaux de confiance.
Expected profile:
Diplôme universitaire supérieur (Master ou diplôme équivalent offrant 300 ECTS) en informatique, ingénierie, sciences ou équivalent
Minimum 2 ans d'expérience professionnelle pertinente
Bonne connaissance de Python
Bonne connaissance de la modélisation de données, des métadonnées et des formats de données
Connaissance solide des techniques AI/ML serait un atout
Connaissance et expérience en développement d'applications web serait appréciée
Maitrise de l'environnement Linux
Communication aisée et fort esprit d'équipe
Maîtrise de l'anglais (langue de travail à l'ESRF).
Expérience
Thématique
Localisation du poste
Nombre de poste à pourvoir
1