Job Description
Job Posting Organization:
CERN, the European Organization for Nuclear Research, was established in 1954 and is one of the world's largest and most respected centers for scientific research. With over 2,500 employees and thousands of scientists from around the globe, CERN operates in multiple countries and is dedicated to pushing the frontiers of science and technology. The organization is known for its groundbreaking work in particle physics and has a mission to foster innovation and collaboration among diverse professionals from various fields including engineering, technical, scientific, and administrative roles. Diversity is a core value at CERN, and it remains central to its mission and continued success.

Job Overview:
The Computing Engineer position at CERN involves joining a dedicated team that manages Electronics, Mechanical, and Mathematics Software Services. This role is crucial as it supports over 50 engineering, mathematics, and multiphysics applications utilized by thousands of engineers for the design and maintenance of accelerators, detectors, and infrastructure. The successful candidate will work closely with experienced colleagues to enhance the operation and evolution of these services through automation, internal web development, and user support. The position offers a unique opportunity to gain exposure to software provisioning, license usage analysis, container-based workflows for FPGA development, and service support within an international organization. Additionally, the role includes contributing to shared section activities, such as providing support for the e-mail service, thereby ensuring a well-rounded experience in a collaborative environment.

Duties and Responsibilities:
The duties and responsibilities of the Computing Engineer include:
  • Contributing to the improvement of service processes, particularly in migrating license management workflows to the CERN resources portal.
  • Developing Python-based tools, reports, and dashboards to analyze license usage and support contract renewal discussions.
  • Assisting in the generation and maintenance of EDA tool containers for CERN's CI infrastructure for FPGA development.
  • Helping to maintain and evolve in-house web tools used for managing software access requests, approvals, and provisioning.
  • Providing user-oriented support for software installation, access, and service requests through the ServiceNow platform.
  • Sharing first-line support activities across section services, including limited involvement in the e-mail service.
  • Contributing to the day-to-day operation of the service in collaboration with more experienced team members.

Required Qualifications:
The required qualifications for this position include:
  • Initial experience in the installation, configuration, operation, or maintenance of computing systems or technical software services.
  • Proficiency in developing with Python.
  • Familiarity with Git-based collaborative workflows.
  • Experience with Docker containers is preferred, or a willingness to learn.
  • A willingness to learn and work across different technical areas.
  • Experience with Linux environments is a plus.
  • Familiarity with CI and DevOps practices is advantageous.
  • Experience with web development using Python frameworks such as Flask is a plus.
  • Experience interfacing with REST APIs is beneficial. 1
  • Experience with Kibana, Fluent Bit, or similar logging/visualization tools is a plus. 1
  • Experience with OpenShift is also a plus.

Educational Background:
Candidates must have a Bachelor's or Master's degree in Software Engineering or a related field. It is essential that applicants have graduated within the last two years and have not previously held a CERN fellow or graduate contract. Applicants without a university degree are not eligible, and those with a PhD are also not eligible for this position.

Experience:
The position requires a maximum of two years of professional experience since graduation in the relevant field. This experience should ideally be related to software engineering or technical software services, ensuring that candidates are well-prepared to contribute effectively to the team and the projects at CERN.

Languages:
The mandatory language for this position is English, with good verbal and written communication skills required. Candidates should be able to work effectively within a team and with other technical groups. Basic French language skills would be an advantage, and there is a commitment to learn French as part of the role.

Additional Notes:
This position is a full-time role with a contract duration of 24 months, with the possibility of extension up to a maximum of 36 months. The working hours are set at 40 hours per week, and the job offers flexibility with a hybrid working model. The target start date for this position is July 1, 202
  • It is important to note that the role may involve working during nights, Sundays, and official holidays, depending on the needs of the organization. The job reference for this position is IT-CA-GES-2026-135-GRAE, and it falls under the field of Software Engineering and IT.
Apply now
Similar Jobs