Full-Stack Software Engineer (IT-CA-IR-2026-99-GRAE)
Core
Develop and maintain the CERN Document Server (CDS), an institutional repository for archiving, preserving, and disseminating research outputs, multimedia, and documents using the InvenioRDM platform.
Role type
Junior Full-Stack Software Engineer (Graduate)
Builds
Next-generation web platform for researchers to archive, publish, and share research outputs (software, data, documents)
Domain
Scientific research data management / Institutional repositories
Deliverable
production ML models | product features
Required skills
Python, Flask, JavaScript, React, Git, PostgreSQL, Elasticsearch/OpenSearch
Preferred skills
Docker, OpenShift, open-source project contribution
Responsibilities
Develop and maintain web applications using Python and React; migrate existing content to the new digital platform ensuring data quality; write, test, and review code; collaborate with engineers and end users to translate requirements into technical solutions; document technical solutions.
Seniority
Junior, hands-on IC