About the company
At CERN, the European Organization for Nuclear Research, we are pushing the frontiers of science and technology. Our groundbreaking work brings together not only physicists but also a diverse range of professionals from engineering, technical, scientific, and administrative fields. Together, we foster an environment where innovation and collaboration thrive.
Responsibilities
- Contribute to developing the OJS application and plugins, testing integrations with external services.
- Contribute improvements to open-source projects such as OJS and related components.
- Assist in the deployment and maintenance of the Open Research Europe infrastructure using Kubernetes/OpenShift and automated CI/CD workflows.
- Participate in system testing, performance checks, documentation of procedures, and day-to-day operational support.
Requirements
- Demonstrated experience in developing web applications, in particular PHP and Laravel stack.
- Familiarity with Open Journal Systems (OJS) source code, plugin system and workflows will be a plus.
- Experience with containerised infrastructure and orchestration tools (Kubernetes or OpenShift), and knowledge of system administration, CI/CD pipelines, and infrastructure automation (e.g. Helm, GitLab CI) will be a plus.
- Strong problem-solving and communication skills, with an interest in open-source development and collaborative work.
- Skills: Scripting and integrations: PHP, Python & MySQL. Web platform management: Open Journal Systems (OJS) or similar. Deployment, Infrastructure and Containers orchestration: CI/CD, Docker, Helm, Kubernetes / OpenShift (Container orchestration).
- Spoken and written English, with a commitment to learn French.
- Eligibility criteria: You are a national of a CERN Member or Associate Member State. By the application deadline, you have a maximum of two years of professional experience since graduation in Software Engineer or Computer Science (or a related field) and your highest educational qualification is either a Bachelor's or Master's degree. You have never had a CERN fellow or graduate contract before. Applicants without University degree are not eligible. Applicants with a PhD are not eligible.
Conditions
- Job closing date: 22.09.2026 at 23:59 CEST.
- Contract duration: 24 months, with a possible extension up to 36 months maximum.
- Working hours: 40 hours per week.
- Job flexibility: Hybrid.
- Target start date: 01-November-2026.
- This position involves: 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.
- A monthly net stipend of either 5266 or 5793 Swiss Francs per month depending on your degree.
- 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 and travel expenses) depending on your individual circumstances.
- Possibility to extend your contract up to 36 months.
- On-the-job and formal training including language classes.