Software Engineering and IT

Software Engineering and IT

European Organization for Nuclear Research (CERN)

February 25, 2025April 11, 2025GenevaSwitzerland
European Organization for Nuclear Research (CERN) About
At CERN, the European Organization for Nuclear Research, physicists and engineers are probing the fundamental structure of the universe. They use the world's largest and most complex scientific instruments to study the basic constituents of matter – the fundamental particles.
Job Description

Job Advertisement

Position Title: Software Engineering and IT
Location: Geneva
Country: Switzerland
Deadline Date: 6th March at 23:59 CET

Job Details

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 a mission to probe the fundamental structure of the universe, CERN employs physicists and engineers who study the basic constituents of matter using the world's largest and most complex scientific instruments. The organization operates in multiple countries and has a diverse workforce that is central to its success. CERN is committed to diversity and inclusion, which has been an integral part of its mission since its foundation.

Job Overview:
The position involves working with the CERN IT Platforms and Workflows Group, focusing on supporting the research communities at CERN by collaborating with industries. The role requires a passion for technology and innovation, particularly in cloud-native technologies and Kubernetes. The successful candidate will be responsible for hosting critical Java applications and providing a Kubernetes platform for services such as the Single Sign-On service and Worldwide LHC Computing Grid (WLCG) Identity and Access Management. The role emphasizes collaboration with developers to gather requirements, migrate applications, and enhance platform security" style="border-bottom: 1px dotted #007bff !important;">security, all while fostering a supportive environment for developers.

Duties and Responsibilities:
As a member of the team, the individual will be expected to innovate existing production services using cloud-native technologies and Kubernetes. Responsibilities include evolving the current platform towards a GitOps model, empowering developers by reducing the load on the platform team, and fostering strong collaboration with CERN developers. The role also involves migrating production applications to the new model while ensuring continued support for developers. Additionally, enhancing the platform's security through measures such as image signing and implementing Kyverno policies is a key responsibility.

Required Qualifications:
Candidates must have experience in cloud-native technologies, particularly Kubernetes and ArgoCD, as well as experience with deployments to multi-clusters and/or multi-cloud providers. Proficiency in Git, Helm, and Kustomize is required, along with a problem-solving attitude and flexibility to learn new technologies. CKA/CKAD/CKS certification and Java Web Development experience are considered advantageous but not mandatory. Eligibility criteria include being a national of a CERN Member or Associate Member State, having a maximum of two years of professional experience since graduation in Software Engineering or a related field, and holding a Bachelor's or Master's degree. Applicants without a university degree or with a PhD are not eligible.

Educational Background:
The minimum educational requirement for this position is a Bachelor's or Master's degree in Software Engineering or a related field. Applicants must have graduated within the last two years to be eligible for the role, ensuring that they are relatively new to the professional field and can bring fresh perspectives to the team.

Experience:
The position requires a maximum of two years of professional experience since graduation. This experience should be in Software Engineering or a related field, allowing the candidate to have a foundational understanding of the necessary technologies and practices relevant to the role.

Languages:
While the job description does not specify mandatory languages, proficiency in English is essential due to the international nature of CERN and its operations. Knowledge of French may be considered a plus, given the location of CERN in Geneva, Switzerland, where both languages are commonly used.

Additional Notes:
The contract duration for this position is 24 months, with the possibility of extension up to a maximum of 36 months. The target start date is set for June 1, 202
  • The role may involve stand-by duty as required by the needs of the organization. Compensation includes a monthly stipend ranging from 5196 to 5716 Swiss Francs (net of tax), comprehensive health coverage for the employee and their family, and various allowances depending on individual circumstances. Employees are entitled to 30 days of paid leave per year and will have access to on-the-job and formal training at CERN, as well as in-house language courses.
Apply now
Similar Jobs