Zürich
Ingénieur logiciel systèmes HPC – OpenCHAMI pour Lugano ou Zurich
- 09 septembre 2026
- 80 – 100%
- Temporaire
À propos de cette offre
Ingénieur logiciel systèmes HPC – OpenCHAMI pour Lugano ou Zurich
Le Centre national suisse de superinformatique (CSCS) développe et exploite une infrastructure de recherche en calcul haute performance et données qui soutient une science de classe mondiale en Suisse. Son laboratoire utilisateur est accessible aux chercheurs nationaux et internationaux du milieu académique, industriel et commercial. Le centre est exploité par l’ETH Zurich et dispose de bureaux dans son centre de données à Lugano et à Zurich.
Contexte du projet
Présentation du projet :
OpenCHAMI signifie Open Composable Heterogeneous Adaptable Management Infrastructure. Il s’agit d’un projet open source qui fournit des outils modernes de gestion et de provisionnement des systèmes pour les clusters et superordinateurs de calcul haute performance (HPC). Le projet, avec un financement limité et donc une durée de contrat limitée, vise à apporter des capacités de déploiement, d’automatisation et de sécurité similaires à celles du cloud aux environnements HPC.
Ce projet, avec lieu de travail à Lugano ou Zurich, se concentre sur le développement et l’avancement d’OpenCHAMI pour l’infrastructure de superinformatique de nouvelle génération du CSCS. Le travail contribuera à construire une approche ouverte, évolutive et moderne de la gestion des clusters pour les systèmes HPC à grande échelle.
L’objectif principal est de concevoir, développer, intégrer et déployer les capacités d’OpenCHAMI adaptées aux exigences opérationnelles des superordinateurs du CSCS.
Le projet abordera les défis liés à la gestion de systèmes HPC et IA de plus en plus complexes et contribuera à l’évolution des technologies open source de gestion de clusters de nouvelle génération.
Ce que nous valorisons :
Nous valorisons l’excellence technique, la curiosité, l’initiative et la capacité d’apprendre et de grandir plus qu’une liste parfaite de compétences. Travailler sur l’infrastructure HPC de nouvelle génération nécessite une volonté d’explorer de nouvelles technologies, de résoudre des problèmes complexes et de développer continuellement de nouvelles expertises.
Si vous êtes motivé à avoir un impact significatif dans ce domaine mais ne remplissez pas tous les critères, nous vous encourageons vivement à postuler.
L’opportunité :
Nous proposons un contrat initial de deux ans offrant la possibilité de travailler à la pointe de l’infrastructure HPC et IA au CSCS, contribuant directement au développement de technologies qui soutiendront les futurs systèmes de superinformatique.
Vous aurez l’opportunité de contribuer à OpenCHAMI et aux initiatives open source associées, en collaborant avec la communauté HPC au sens large et en participant à des programmes à fort impact aux niveaux national et international, notamment HPSF, OpenCHAMI et initiatives connexes.
C’est une occasion de contribuer à la manière dont les futurs superordinateurs du CSCS seront gérés, surveillés et exploités, tout en participant à des technologies open source ayant un impact bien au-delà d’un seul système ou établissement.
Description du poste
- Développer et étendre OpenCHAMI pour répondre aux exigences de gestion d’infrastructure et opérationnelles des systèmes de superinformatique actuels et de nouvelle génération du CSCS.
- Contribuer à l’écosystème open source OpenCHAMI, y compris le développement, l’intégration et l’évolution des services et composants de gestion de clusters associés.
- Développer des workflows d’automatisation et de gestion pour améliorer le provisionnement, la configuration, la surveillance, la maintenance et l’efficacité opérationnelle des systèmes à grande échelle.
- Collaborer étroitement avec les équipes opérationnelles HPC pour comprendre les exigences et défis opérationnels, et les traduire en solutions robustes, évolutives et maintenables basées sur OpenCHAMI.
- Contribuer à l’architecture et à l’évolution de la plateforme OpenCHAMI, en veillant à ce que les solutions soient évolutives, fiables, maintenables et alignées sur les besoins des systèmes HPC et IA à grande échelle.
- Participer activement aux workflows de développement open source, incluant la conception logicielle, l’implémentation, les tests, les revues de code, le suivi des problèmes et les discussions techniques au sein de la communauté OpenCHAMI.
- Collaborer avec des partenaires internationaux et la communauté HPC au sens large pour développer et intégrer des solutions qui font progresser la gestion open source des clusters et l’automatisation des infrastructures.
- Produire et maintenir la documentation technique, incluant les conceptions architecturales, guides d’implémentation, procédures opérationnelles et bonnes pratiques.
- Évaluer les technologies émergentes et approches pertinentes pour la gestion, l’observabilité et l’automatisation des infrastructures HPC, et contribuer à leur adoption lorsque cela est approprié.
Profil
Nous accueillons des ingénieurs de divers horizons désireux de contribuer à notre mission. Nous recherchons principalement de solides bases techniques, un bon jugement en ingénierie et la capacité de combler les écarts entre les domaines. La curiosité, l’adaptabilité, la volonté d’apprendre sur le terrain et le potentiel de croissance comptent plus pour nous qu’une correspondance parfaite initiale des exigences techniques.
Les technologies listées ci-dessous illustrent l’étendue de notre stack et nos domaines d’intérêt. Elles ne constituent pas une liste de critères, et une expérience dans seulement certains de ces domaines est attendue.
Environnement technique et domaines d’intérêt
- Langage de programmation Go
- Git et workflows modernes de développement logiciel
- CI/CD (Gitlab, GitHub, Ansible)
- Technologies de conteneurs (Docker, Podman)
- Développement logiciel open source
- Frameworks de test, pratiques de qualité logicielle et approches DevOps/GitOps
Qualités personnelles :
- Autonome, proactif, concentré et collaboratif
- Esprit de résolution de problèmes solide et à l’aise avec des problèmes complexes ou ambigus
- Communicateur clair avec un fort sens des besoins des utilisateurs
- Ouvert à l’apprentissage de nouvelles technologies et au travail interdisciplinaire
- À l’aise pour demander de l’aide et mobiliser l’expertise appropriée lorsque nécessaire
Modes de travail :
- Capacité à s’épanouir dans des environnements collaboratifs et auto-organisés inspirés des principes Agile
- Expérience avec des pratiques de développement structurées telles que le développement piloté par les tests est un plus
Nos valeurs fondamentales comme principes directeurs :
- Curiosité : Vous aimez apprendre, explorer de nouvelles idées et comprendre les problèmes en profondeur.
- Ouverture : Vous écoutez, collaborez et êtes réceptif à différentes perspectives.
- Courage : Vous abordez des problèmes difficiles ou ambigus et êtes prêt à prendre des initiatives.
- Soutien : Vous aidez collègues et utilisateurs à réussir et contribuez à une culture d’équipe positive.
- Intégrité : Vous agissez honnêtement, éthiquement et de manière fiable dans votre travail.
Nous offrons
- Nous nous engageons à construire une équipe d’ingénierie diverse et inclusive et encourageons particulièrement les candidatures des groupes sous-représentés dans la tech. Si vous êtes techniquement compétent, curieux et désireux de progresser, nous souhaitons vous entendre.
- Au CSCS, être favorable à la famille est bien plus qu’un label. Nous offrons des conditions de travail flexibles et de soutien qui aident les employés à gérer à la fois leur carrière et leurs responsabilités familiales. Par exemple, un de nos bâtiments à Lugano accueille une crèche, et nous soutenons financièrement jusqu’à trois semaines de camp d’été pour les enfants d’école primaire. Si votre enfant est malade et que vous avez besoin d’aide, nous prenons même en charge le coût d’une garde à domicile pour nos employés basés à Lugano. Nous sommes fiers d’être un employeur véritablement favorable à la famille et nous engageons à soutenir nos employés quand ils en ont le plus besoin.
- Vous pouvez vous attendre à un environnement de travail passionnant, une diversité culturelle et des offres et avantages attractifs.
- Nous valorisons la diversité de notre équipe et, pour renforcer encore la diversité de notre personnel, nous encourageons particulièrement les femmes à postuler.
Nous valorisons la diversité et la durabilité
Conformément à nos valeurs , l’ETH Zurich encourage une culture inclusive. Nous promouvons l’égalité des chances, valorisons la diversité et favorisons un environnement de travail et d’apprentissage où les droits et la dignité de tout notre personnel et de nos étudiants sont respectés. Visitez notre site sur l’égalité des chances et la diversité pour découvrir comment nous assurons un environnement juste et ouvert qui permet à chacun de grandir et de s’épanouir. La durabilité est une valeur fondamentale pour nous – nous travaillons constamment vers un avenir climatiquement neutre .Curieux ? Nous aussi.
Veuillez inclure les documents suivants avec votre candidature :
- Lettre de motivation
- CV
- Certificats et diplômes pertinents au format pdf
Nous attendons avec impatience de recevoir votre candidature en ligne, comprenant une lettre de motivation, un CV, des diplômes et des certificats d’emploi. Veuillez adresser votre candidature à Mme Stephanie Frequente, Ressources humaines CSCS, Via Trevano 131, 6900 Lugano.
Veuillez noter que nous n’acceptons que les candidatures soumises via notre portail de candidature en ligne. Les candidatures par e-mail ou courrier postal ne seront pas prises en compte.
Pour plus d’informations sur le CSCS, consultez notre site web . Les questions concernant le poste doivent être adressées à Nur Fadel, nur.fadel@cscs.ch (pas de candidatures).
Pour les services de recrutement, les CGV de l’ETH Zurich s’appliquent.