Introduction
Are you an experienced Software Engineer passionate about full-stack web development and open-source technologies? Join a dynamic team at CERN, working on a large-scale open-source platform used daily by thousands of users worldwide.
You will contribute to the evolution of the CERN Document Server (CDS), CERN’s institutional repository, as it transitions to a modern platform based on InvenioRDM. CDS preserves and disseminates CERN’s scientific, administrative, and multimedia output, ensuring long-term access to the organisation’s intellectual and historical record.
In this role, you will work at the core of CERN’s digital repository ecosystem, helping to design, build, and operate a mission-critical service that supports Open Science at a global scale.
Functions
-
Designing and developing new modules and functionalities for the CERN Document Server (CDS), while contributing to its underlying open-source platform, InvenioRDM.
-
Collaborating with stakeholders to ensure CDS meets functional, usability, and service requirements.
-
Performing DevOps activities, including service configuration, deployment, monitoring, and maintenance.
-
Sharing expertise and collaborating with the wider InvenioRDM developer and open-source community.
-
Migrating content and services from the current CDS to the new InvenioRDM-based repository platform.
-
Providing user support and technical assistance to CDS users.
-
Managing and reviewing code contributions in line with open-source development best practices.