What you'll do
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.
Your responsibilities
- 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.
Still here? Let's make a quick check about
Your profile
- 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).
- Master's degree or equivalent relevant experience in the field of Computer Science, Other Science Disciplines or a related field.
Your skills
- 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.
- Identifies, defines and assesses problems, takes action to address them.
- Delivers high quality work on time and fulfils expectations.
- Builds and maintains constructive and effective work relationships.
- Readily absorbs new techniques and working practices; proposes new or improved ways of working.
- Keeps up-to-date with developments in own field of expertise and readily absorbs new information.
- Spoken and written English, with a commitment to learn French.
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.
Global Benefits at CERN
Let's get you ready
Be sure to meet the eligibility criteria
- You are a national of a CERN Member State or Associate Member State. Currently, we cannot consider applications from Pakistani and Lithuanian nationals for positions with a 2026 start date, as the ceiling defined under Article II.5 of the Associate Membership Agreement has been reached.
- You have relevant qualifications and professional experience.
- If you have previously held a Staff contract at CERN, you will not be eligible for these positions.
- Please pay attention to the additional criteria and requirements for this specific position and mentioned above.
You will need these documents to complete your application
- Your CV (English or French)
- Any document you consider relevant to your application