Ingénieur logiciel en gestion des données (EP-ADP-CO-2025-185-GRAE)
Geneva
Infos sur l'emploi
- Date de publication :16 septembre 2025
- Lieu de travail :Geneva
Résumé de l'emploi
CERN recherche un développeur pour son équipe Rucio, un système de gestion de données scientifiques. Rejoignez un environnement innovant avec des opportunités de formation.
Tâches
- Concevoir et maintenir des composants clés du système Rucio.
- Améliorer l'utilisation et la performance de Rucio pour l'expérience ATLAS.
- Participer aux tâches DevOps pour le déploiement Rucio à ATLAS.
Compétences
- Diplôme en informatique ou domaine similaire requis, 2 ans max d'expérience.
- Excellente maîtrise de Python et expérience en conception logicielle.
- Connaissance des systèmes distribués, bases de données, et Linux.
Est-ce utile ?
Description de l'entreprise
Description du poste
Vos responsabilités
Nous proposons un poste dans l'équipe de développement Rucio au CERN. Rucio est un système de gestion de données scientifiques open-source chargé de gérer les données de certaines des plus grandes communautés scientifiques au monde. Des expériences telles que ATLAS, CMS, Belle II, DUNE, et bien d'autres dépendent de Rucio, qui gère des données distribuées à l'échelle mondiale dans la plage des multi-exaoctets.
Ce travail sera réalisé dans le cadre de l'équipe CERN ATLAS, qui est responsable de piloter le développement de Rucio pour répondre aux besoins de l'expérience ATLAS.
Vous rejoindrez l'équipe de développement core de Rucio au sein du département de physique expérimentale, un groupe dédié d'ingénieurs logiciels et d'informaticiens travaillant à la pointe de la gestion des données scientifiques. Vous contribuerez à la conception, au développement et à l'évolution du système, aiderez à exploiter le déploiement de Rucio pour l'expérience ATLAS, et collaborerez avec diverses personnes au CERN, au sein de l'expérience, et dans la communauté open-source variée de Rucio.
Les défis concrets et les domaines de travail incluent la migration de x509 vers le jeton oAuth, l'optimisation des interactions avec la base de données, ainsi que l'optimisation générale de la scalabilité pour les charges de travail HL-LHC.
En particulier, vous devrez :
- Concevoir, développer et maintenir les composants principaux du système Rucio.
- Améliorer l'utilisabilité et la performance de Rucio dans le contexte de l'expérience ATLAS.
- Participer aux tâches DevOps pour le déploiement de Rucio ATLAS.
- Participer à l'évolution de Rucio dans la communauté plus large de gestion des données scientifiques.
Une qualification dans le domaine de l'informatique ou un domaine étroitement lié est requise.
Votre profil
Compétences :
- Excellentes compétences en langage de programmation Python.
- Expérience avérée en conception logicielle, architecture et intégration continue.
- Solides connaissances en systèmes distribués, réseaux informatiques, bases de données.
- Utilisateur confiant du système d'exploitation Linux et de l'orchestration de conteneurs via Kubernetes.
- La connaissance du domaine du calcul scientifique sera un avantage.
- Anglais parlé et écrit, avec un engagement à apprendre le français.
Critères d'éligibilité :
- Vous êtes ressortissant d'un État membre ou État membre associé du CERN .
- À la date limite de candidature, vous avez au maximum deux ans d'expérience professionnelle depuis l'obtention de votre diplôme en informatique (ou domaine connexe) et votre plus haut diplôme est soit une licence soit un master.
- Vous n'avez jamais eu de contrat de boursier ou de diplômé au CERN auparavant.
- Les candidats sans diplôme universitaire ne sont pas éligibles.
- Les candidats titulaires d'un doctorat ne sont pas éligibles.
Qualifications
Informations supplémentaires
Date de clôture des candidatures : 07.10.2025 à 23:59 CEST.
Durée du contrat : 24 mois, avec une possible extension jusqu'à 36 mois maximum.
Heures de travail : 40 heures par semaine
Date de début prévue : 01-Janvier-2026
Ce poste implique :
- Une astreinte, lorsque les besoins de l'Organisation l'exigent.
- Travail de nuit, les dimanches et jours fériés officiels, lorsque les besoins de l'Organisation l'exigent.
Référence du poste : EP-ADP-CO-2025-185-GRAE
Domaine de travail : Ingénierie logicielle et informatique
Ce que nous offrons
- Une allocation mensuelle comprise entre 5196 et 5716 francs suisses (nets d'impôt).
- Couverture par le régime de santé complet du CERN (pour vous, votre conjoint et vos enfants), et adhésion au Fonds de pension du CERN.
- Selon votre situation individuelle : prime d'installation ; allocations familiales, pour enfants et nourrissons ; remboursement des frais de voyage au début et à la fin du contrat.
- 30 jours de congés payés par an.
- Formation en cours d'emploi et formation formelle au CERN ainsi que des cours de langue internes pour l'anglais et/ou le français.
À propos de nous
Au CERN, l'Organisation européenne pour la recherche nucléaire, physiciens et ingénieurs sondent la structure fondamentale de l'univers. En utilisant les instruments scientifiques les plus grands et les plus complexes au monde, ils étudient les constituants de base de la matière - des particules fondamentales qui sont mises en collision à une vitesse proche de celle de la lumière. Ce processus donne aux physiciens des indices sur la façon dont les particules interagissent, et fournit des aperçus sur les lois fondamentales de la nature. Pour en savoir plus, consultez http://home.cern.
La diversité fait partie intégrante de la mission du CERN depuis sa fondation et est une valeur établie de l'Organisation. Employer une main-d'œuvre diversifiée est au cœur de notre succès.