Computing Infrastructure Technician

European Council for Nuclear Research

Geneva, Switzerland

The Experimental Physics (EP) Department at CERN supports LHC experiments, including CMS, a general-purpose particle physics collaboration. The CMS Data Acquisition and Trigger Group (CMD) develops, operates, and maintains the data acquisition (DAQ) and control systems, as well as online computer clusters, Ethernet-based networks, and mass storage systems vital for the experiment.

Responsibilities:

  • Perform system administration tasks for the LINUX computers connected to the CMS experiment network (control room consoles, data centre servers, and virtual machines).
  • Communicate with the end-users to understand their needs and help translate these into appropriate solutions.
  • Investigate, diagnose, and resolve operational problems in collaboration with end-users ranging from physicist to operations teams.
  • Participate actively to the evolution of the CMS online computing infrastructure, including networks, on-line clusters, mass storage devices, virtual machines, and containers. In particular.
  • Provide a container orchestration system suited to different teams (DAQ, sub-detectors, system administration).
  • Provide an evolving NAS solution for the primary storage (users' home directory, project areas, etc.).
  • Provide the underlying high-performance servers and storage for the bare metal, virtual machines, and container orchestration system.
  • Produce technical documentation on all the processes and systems in place.
  • Take part in on-call duty to address urgent system administration issues, which might require intervention on-site.

Requirements:

  • You have a maximum of two years of professional experience since graduation in Computing and system administration (or a related field) and your highest educational qualification is a general secondary education diploma.
  • You have never had a CERN fellow or graduate contract before.
  • Applicants with a Bachelor's, Master's or PhD degree are not eligible.
  • Linux operating system and scripting languages such as Bash, Python.
  • Core services such as LDAP, Kerberos, DNS, DHCP, HAProxy, keepalived.
  • Installation, operation and maintenance of computing hardware (high end server platforms and desktops);
  • Container technology (Docker, Podman) and orchestrators (Kubernetes).
  • Diagnostic and monitoring solutions for the aforementioned aspects.
  • Configuration management tools such as Puppet with Foreman, or similar and a version control system such as Git.

Source: https://www.smartrecruiters.com/CERN/744000083418871