Job Posting Organization: CERN, the European Organization for Nuclear Research, is a leading scientific research institution established in 195
It is located in Geneva, Switzerland, and is known for its groundbreaking work in particle physics. CERN employs over 2,500 staff members and collaborates with thousands of scientists from around the world. The organization operates in multiple countries, fostering an environment of innovation and collaboration among diverse professionals in engineering, technical, scientific, and administrative fields. CERN's mission is to push the frontiers of science and technology, contributing to our understanding of the universe.
Job Overview: The Full-Stack Web Engineer position at CERN is designed for a software developer with DevOps experience who will be part of the Web, DevOps, and Authoring section within the IT-PW group. The role involves supporting and enhancing the management of the .CERN top-level domain, which is crucial for hosting various public websites, including CERN's main site and other initiatives. The engineer will work on the Platform as a Service (PaaS) infrastructure based on OpenShift/OKD4, contributing to the continuous improvement of web hosting services. The position requires a proactive approach to problem-solving and a commitment to user satisfaction, ensuring that the services provided meet the needs of users effectively.
Duties and Responsibilities: The responsibilities of the Full-Stack Web Engineer include supporting the integration of the .CERN top-level domain management, which involves automating the process of certificate procurement and renewal. The engineer will implement features for CERN's web infrastructure services, including the Web Services Portal, and develop functionalities for information retrieval from .CERN sites. Additionally, the role requires collaboration with cross-functional teams to enhance the hosting mechanisms used for .CERN sites, ensuring that the services are reliable and user-friendly. The engineer will also be expected to actively seek feedback from users to drive continuous improvement in services.
Required Qualifications: Candidates must have experience in full-stack software development and familiarity with version control systems and CI/CD workflows. Knowledge of container orchestration platforms such as Kubernetes or OpenShift is considered a plus. Strong analytical and problem-solving skills are essential, along with good communication and collaboration abilities. A commitment to user satisfaction and a proactive mindset are also important for this role. Familiarity with programming languages such as Python, JavaScript, and React, as well as knowledge of web protocols and technologies, is required. Experience with web content management systems and Linux/Bash scripting is advantageous.
Educational Background: Applicants must hold a Bachelor's or Master's degree in Software Engineering, Computer Engineering, or a related field. Candidates without a university degree are not eligible for this position, and those with a PhD are also excluded from consideration. The educational background should be complemented by a maximum of two years of professional experience since graduation, ensuring that candidates are relatively new to the workforce and eager to learn and grow within the organization.
Experience: The position requires candidates to have a maximum of two years of professional experience in software or computer engineering since graduation. This experience should ideally be in roles that involved full-stack development and familiarity with DevOps practices. The emphasis is on recent graduates who are looking to start their careers in a dynamic and innovative environment like CERN.
Languages: Fluency in spoken and written English is mandatory for this position. Candidates should also demonstrate a commitment to learning French, as it is beneficial for communication within the organization and the local community.
Additional Notes: The contract duration for this position is 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 the position is June 1, 202
The job reference is IT-PW-WDA-2026-108-GRAE. The compensation includes a monthly net stipend ranging from 5266 to 5793 Swiss Francs, depending on the candidate's degree. Additional benefits include 30 days of paid leave per year, comprehensive health insurance coverage, family allowances, a relocation package, and opportunities for on-the-job and formal training, including language classes.
Info
Job Posting Disclaimer
This job posting is provided for informational purposes only. The accuracy of the job description, qualifications, and other details mentioned is the sole responsibility of the employer or the organization listing the job. We do not guarantee the validity or legitimacy of this job posting. Candidates are advised to conduct their own due diligence and verify the details directly with the employer before applying.
We are not liable for any decisions or actions taken by applicants in response to this job listing. By applying, you agree that all application processes, interviews, and potential job offers are managed exclusively by the listed employer or organization.
Beware of fraudulent job offers. Do not provide sensitive personal information or make any payments to secure a job.