Computer Scientist - Open Science/Analysis Facilities

European Organization for Nuclear Research

Location:
Geneva, Switzerland
Grade:
6
Category:
Professional Staff
Posted Jun 24, 2026Apply by Jul 21, 2026 (24d left)

Join CERN’s IT Department to develop scientific computing services supporting analysis facilities, open data, and interoperable research infrastructures. The role involves technical design, development, and operation of analysis facilities and Virtual Research Environments, supporting scalable and reproducible scientific workflows.

Responsibilities

  • Contribute to the technical design, development and operation of analysis facilities supporting scalable and reproducible scientific analysis workflows.
  • Design and implement Virtual Research Environments (VREs) combining data management, workflow execution, software distribution and analysis services.
  • Contribute to federated scientific data infrastructures, including data lake concepts, distributed data management and large-scale data access.
  • Support and coordinate technical activities with scientific communities involved in open science data challenges, including particle physics and external research infrastructures, and contribute to the technical coordination role in the ESCAPE collaboration.
  • Develop and maintain software components, service integrations and operational tooling for scientific computing services, including cloud-native deployments and automation.
  • Promote common solutions and best practices across communities, contributing to competence centres, working groups and collaborative technical forums.
  • Work with research infrastructures and scientific domains such as particle physics, astronomy, astroparticle physics, among others to translate requirements into robust computing solutions.

Requirements

  • Master's Degree or PhD or equivalent relevant experience in the field of Software Engineering, Physics or a related field.
  • Development and operation of scientific computing platforms or research services.
  • Experience with analysis facilities, distributed analysis environments or interactive scientific workflows.
  • Experience with large-scale data management, data lake architectures or federated infrastructures.
  • Experience integrating research data services, repositories, workflow platforms or authentication and authorisation systems.
  • Technical collaboration with scientific communities or international research infrastructures.
  • Familiarity with open science, FAIR data principles, research repositories or EOSC-related services is an advantage.
  • Experience in a coordinating role in distributed scientific communities around data analysis and data management is an asset.
  • Experience with tools such as Rucio, REANA, CVMFS, Notebook technology (e.g. JupyterLab), or Zenodo/InvenioRDM is an asset.
  • Knowledge of programming techniques and languages for scientific computing services, particularly in Python, with familiarity in web technologies such as JavaScript and React.
  • Knowledge of architecture and design of ICT systems, including design, deployment and operation of distributed systems and cloud-native applications.
  • Knowledge of operating systems, containerisation and orchestration technologies such as Kubernetes and Helm.
  • Experience in data-intensive computing, data management and federated data access.
  • Experience with analysis platforms, workflow systems or Virtual Research Environments.
  • Spoken and written English, with a commitment to learn French.

Skills

  • Scientific Computing Platforms
  • Research Services Development
  • Distributed Analysis Environments
  • Interactive Scientific Workflows
  • Large Data Management
  • Data Lake Architectures
  • Federated Infrastructures
  • Research Data Services Integration
  • Authentication and Authorisation Systems
  • Open Science
  • FAIR Data Principles
  • Research Repositories
  • Rucio
  • REANA
  • CVMFS
  • Notebook Technology
  • Zenodo
  • InvenioRDM
  • Python Programming
  • JavaScript
  • React
  • ICT Systems Design
  • Distributed Systems Design
  • Cloud-native applications
  • Operating Systems
  • Containerisation
  • Kubernetes
  • Helm
  • Data-intensive Computing
  • Federated Data Access
  • Analysis Platforms
  • Workflow systems development
  • Virtual Research Environments

Languages

English