Skip to content
mimi

Data Analytics Infrastructure Engineer

European Council for Nuclear Research

Hybrid Contract Yesterday

About the role

Introduction

The Analytics, Streaming and Monitoring section which provides Messaging, data Streaming, Monitoring platforms and services, and frontend analytics services for the different CERN communities to facilitate data collection, transport, manipulation, processing, interactive data analysis and central reporting solutions. Moreover, the section works with the Experiments, Accelerator sector, IT and other CERN communities interested in implementing data analysis solutions with these technologies.

Functions

  • Operations and development of interactive analytics infrastructure (SWAN, Jupyter Notebooks) through multiple product lifecycle environments.
  • Configuration and support of analytics and visualisation solutions and integrations: architecture, evolution, migration, upgrades and patches, including monitoring of system health and performance, to ensure high levels of performance, availability, and security.
  • Consultancy, assistance and advice to end users developing analytics use-cases.
  • Support Analysis Facilities infrastructure and services.
  • Sharing domain and technical expertise, providing technical mentorship and training to peers.

Qualifications

Master”s degree or equivalent relevant experience in the field of Computer Science, Other Science Disciplines or a related field.

Experience

  • Operation of large scale production Kubernetes environments.
  • Technical and troubleshooting skills with Kubernetes components, web interfaces and data analysis engines and packages (e.g. Apache Spark).
  • Devops operations (Linux systems) and configuration management experience in an Agile development environments and/or cloud native deployments.
  • Experience developing and maintaining Python applications, specially Web based systems (full-stack).

Technical competencies

  • Knowledge of database and/or data mining architectures and technologies: : familiarity with SQL and interacting with database systems.
  • Knowledge of system configuration tools: familiarity with automation tools for infrastructure delivery and management.
  • Knowledge of programming techniques and languages: uNIX shell script and Python programming is required. Java knowledge would be an advantage.
  • Administration of computing systems: troubleshooting and monitoring of linux-based systems and deployments.

Behavioural competencies

  • Solving Problems: identifying, defining and assessing problems, taking action to address them.
  • Achieving Results: delivering high quality work on time and fulfilling expectations.
  • Working in Teams: building and maintaining constructive and effective work relationships.
  • Demonstrating Flexibility: readily absorbing new techniques and working practices; proposing new or improved ways of working.
  • Learning and Sharing Knowledge: keeping up-to-date with developments in own field of expertise and readily absorbing new information.

Language skills

Spoken and written English, with a commitment to learn French.

Additional Information

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

Employment Conditions

Contract type: Limited duration contract (3 years). Subject to certain conditions, holders of limited-duration contracts may apply for an indefinite position.

Working Hours: 40 hours per week

Job grade: 6-7

Job reference: IT-DA-ASM-2026-95-LD

Field of work: Software Engineering and IT

Benchmark Job Title: Computing Engineer

Global Benefits

  • A competitive salary (tax free), increasing in line with your years of relevant experience.
  • 30 days of paid leave per year plus 2 weeks annual closure.
  • Coverage by CERN’s comprehensive health insurance scheme (for yourself, your spouse and children), and membership of the CERN Pension Fund.
  • Family, child and infant monthly allowances depending on your individual circumstances.
  • A relocation package (installation grant, removal, travel expenses) depending on your individual circumstances.
  • Possibility to extend your contract up to 8 years + eligibility for indefinite contract tenure.

Skills

Apache SparkDockerJavaJupyter NotebooksKubernetesLinuxPythonSQLSWAN

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free