Distributed Computing DevOps Engineer

European Organization for Nuclear Research

Location:
Geneva, Switzerland
Grade:
6
Category:
Professional Staff
Posted Jul 10, 2026Apply by Aug 6, 2026 (10d left)
See your match score & apply

Join CERN’s IT Computing for Experiments group to contribute to the operation and evolution of a large-scale distributed computing infrastructure supporting global scientific collaborations. You will develop, integrate, and automate operational tools and workflows for the High-Luminosity LHC programme, ensuring reliable data processing and transfer services.

Responsibilities

  • Play a key role in the development, integration, and automation of operational tools and workflows in preparation for the HL-LHC.
  • Contribute directly to selected computing projects and operations of one or more scientific collaborations as part of your experiment liaison role.
  • Monitor and support the operation of a high-scale global distributed computing infrastructure across multiple international sites.
  • Evolve and operate monitoring, accounting, and topology systems used to track service availability, data transfers, and resource utilisation.
  • Support daily operational activities, including incident tracking, debugging of service issues, and coordination with external sites and users.
  • Contribute to the integration and adoption of AI-driven tools and automation technologies within operational processes to improve operational efficiency, automate routine tasks, and enhance service performance and reliability.

Requirements

  • Master's Degree or PhD or equivalent relevant experience in the field of Physics, Computing, Engineering or a related field.
  • Experience in Linux-based distributed computing environments.
  • Proficiency in Python programming and scripting languages.
  • Experience with web frameworks, relational and non-relational databases.
  • Experience with DevOps workflows including Code Management (Jira, GitLab), Continuous Integration, Delivery and Deployment, Containerisation & Orchestration (Kubernetes), tools widely used for monitoring (Prometheus, Grafana).
  • Capacity to critically interpret and analyse data.
  • Experience working with large-scale systems such as cloud or grid infrastructures.
  • Experience with the computing of large scientific projects or working with scientific communities would be considered a strong asset.
  • Ability to work in an international and collaborative environment.

Skills

  • Linux-based distributed computing
  • Python Programming
  • Scripting Languages
  • Web Frameworks
  • Relational Databases
  • Non-Relational Databases
  • DevOps Workflows
  • Code Management
  • Jira
  • GitLab
  • Continuous Integration
  • Continuous Delivery
  • Continuous Deployment
  • Containerisation
  • Kubernetes
  • Monitoring Tools Development
  • Prometheus
  • Grafana
  • Data Analysis
  • Cloud Infrastructure Management
  • Grid infrastructure
  • Large-scale systems

Languages

English, French