Skip to content

DevOps Engineer for Data Management

Fixed-term Position 10 to 12 months

Geneva (Switzerland)

Published on 29 July 2026

  • Contract

    Fixed-term Position 10 to 12 months

  • Location

    Geneva (Switzerland)

  • Start date

    As soon as possible

  • Salary

    Information not provided

  • Remote working

    Not specified

What you'll do

We are looking for a passionate DevOps Engineer to join the CERN IT Storage and Data Management group (IT-SD).

Our group operates the core services used by LHC and non-LHC experiments to store and manage their data, to enable data archival, reconstruction and analysis and to distribute them to archiving and computing facilities around the world (Worldwide LHC Computing Grid). The group also contributes to data management services operated in the LHC experiments.

If you are excited about distributed systems, exabyte-scale data, and the future of distributed computing, this is the place for you.

You will be working on scientific data management technologies (Rucio, FTS, ...). Rucio is the facto data management platform in HEP and other sciences, managing over one exabyte of data across hundreds of data centers worldwide.

Computing power needs are evolving, especially for the HL-LHC, and researchers are increasingly relying on massive supercomputers and their capacity to run computations and AI workflows.

To support this, Rucio is expected to act as a bridge between our distributed data systems and these remote supercomputers, ensuring datasets are moved seamlessly to where the heavy processing happens, and results flow back to the scientific community.

Your responsibilities
  • Connecting data to AI factories: Build integrations that allow large datasets to be easily accessed and utilised by next-generation European AI Factories and supercomputers.
  • Building a storage federation: Design and validate systems that allow different data management platforms to communicate among themselves, ensuring transparent data access and policy-driven replication.
  • Contributing to open source: Design robust new functionality and commit your code, features, and fixes directly back to the upstream Rucio project.
  • Supporting the community: Actively participate in our Operations team to maintain infrastructure for EU projects and activities surrounding the Rucio service, including troubleshooting incidents and supporting our users.

Still here? Let's make a quick check about

Your profile
  • Software development and integration (Python, scripting).
  • Linux system administration, configuration and automation, both in baremetal and container environments (Kubernetes).
  • Development tools (Git) and modern devops practices.
  • Working in teams.
  • Your studies focused on Computing Engineer.

Your skills
  • Strong Python programming and API design.
  • Linux system administration and Kubernetes clusters.
  • Solid understanding of large-scale data management, storage systems, or cloud environments.
  • Familiarity with authentication mechanisms and secure data transfers is a big plus.
  • A user-focused mindset and a willingness to jump into daily operations and user support.
  • Spoken and written English or French, with a commitment to learn the basics of the other language.

Ideal start date: 01/11/2026
Contract duration (in months): 24
Job flexibility: Hybrid

Employment conditions
  • Stand-by duty, when required by the needs of the Organization.
  • Work during nights, Sundays and official holidays, when required by the needs of the Organization.

Application deadline

As long as the job is online

Study level

Master level or equivalent

Job Category

Programming

More about the company

CERN

Imagine working in a place like nowhere else on earth. Take part!