Université de Genève
Genève
Developer 1
- 10 November 2026
- 100%
- Genève
About the job
Developer 1
Job description
The Department of Astronomy at the University of Geneva is advertising a Developer 1 position for an infrastructure in the field of exoplanet research.
DACE (Data and Analysis Center for Exoplanets) is a platform of the Swiss National Research Programme (NRP) PlanetS, which brings together Swiss and European expertise in this field. It provides access to a wide range of exoplanet data via a web portal equipped with state-of-the-art tools for data exchange, visualisation and analysis: https://dace.unige.ch .
You will work at the Observatory of the University of Geneva, located in Versoix, within a team of IT specialists and astronomers.
Your responsibilities
- Design and develop REST services using the Python Flask framework and a PostgreSQL database.
- Deploy backend services in a Kubernetes environment using CI/CD pipelines from the GitLab tool.
- Improve data flows from various telescopes to the database.
- Maintain and enhance a Python data access library.
- Provide user support and follow-up.
- Maintain documentation.
What we offer
- A young and motivated team within a research institute of international renown
- International scientific projects, technically varied, serving the exoplanet community
- A stimulating work environment at the interface between IT and astronomy
Required qualifications and skills
- Bachelor's degree in computer science or equivalent qualification
- Master's degree in computer science is an advantage
- Knowledge of database technologies
- Proficiency in Python and REST service development (Flask framework)
- Proficiency in front-end web development (HTML5, Javascript, CSS)
- Proficiency with continuous integration tools (GitLab CI/CD)
- Good knowledge of Linux environments
- Good knowledge of microservices architectures (Docker, Kubernetes, etc.) and interest in them
Desirable skills:
- Knowledge of other object-oriented languages (Java, C++, ...)
- Shell scripting
- As the environment is international, a good level of English is an asset
You are comfortable in a small team of IT specialists and astronomers, interested in astronomy, and able to take initiative in a stimulating environment.
The University of Geneva is an employer committed to equal opportunities and diversity in the workplace.
Starting date
1 January 2027
Remarks
THE POSITION WILL LIKELY BE RE-ADVERTISED WITHIN THE SERVICE.
The University of Geneva offers motivating employment conditions in a stimulating work environment. By joining us, you will have the opportunity to showcase your skills and personality and actively contribute to the reputation of an institution founded in 1559.
In the interest of gender parity, the University encourages applications from the underrepresented sex.