Développeur/euse 1

Université de Genève

Genf

On-site

CHF 80,000 - 100,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

L'Université de Genève recrute un développeur-se 1 pour le Département d'astronomie, afin de travailler sur la plateforme DACE et le développement d'applications associées.

Vous maîtrisez Python et REST, avec une expérience en CI/CD et Linux; une connaissance des microservices (Docker/Kubernetes) est appréciée. Poste à Versoix à 80% sur 12 mois.

Qualifications

  • Bachelor en informatique ou équivalent requis.
  • Master en informatique est un atout.
  • Connaissance des technologies de bases de données.
  • Maîtrise de Python et du développement de services REST (Flask).
  • Maîtrise du développement web front end (HTML5, Javascript, CSS).
  • Maîtrise des outils d'intégration continue (GitLab CI/CD).
  • Bonne connaissance des environnements Linux.
  • Bonne connaissance des architectures microservices (Docker, Kubernetes).

Responsibilities

  • Développement de la plateforme DACE: maintenance, visualisation et analyse de données, API REST, tests et déploiements CI/CD.
  • Module DOI: packaging des données, landing pages, téléchargement des données.
  • Gestion des sites web du Département: recensement des besoins et solutions d'hébergement.
  • Soutien aux projets du Département: participation aux développements logiciels.
  • Veille technologique: intégration d'outils d'IA et de nouvelles technologies.

Skills

Python
REST API
CI/CD
Linux
Frontend web
Microservices
Databases
Anglais

Education

Bachelor en informatique
Master en informatique (atout)

Tools

GitLab CI/CD
Docker
Kubernetes

Job description

L'Université de Genève recrute un Développeur/euse 1 pour son Département d'astronomie. Rejoignez une équipe dynamique dans un environnement stimulant.

Tâches
  • Développer et maintenir la plateforme DACE pour les exoplanètes.
  • Gérer les sites web du département et répondre aux besoins technologiques.
  • Soutenir les projets du département et intégrer de nouvelles technologies.
Compétences
  • Bachelor en informatique ou équivalent requis, Master un atout.
  • Maîtrise de Python et développement REST, expérience en intégration continue.
  • Connaissance des environnements Linux et des architectures microservices.
  • Entité organisationnelle
  • Faculté des sciences
  • Section / Division
  • Département d'astronomie
  • Fonction
  • Développeur/euse 1
  • Code fonction
  • 202018
  • Classe maximum
  • 17
  • Corps
  • Personnel administratif et technique
  • Taux d'activité
  • 80%
  • Lieu de travail
  • Versoix
  • Délai d'inscription
  • 31-10-2026
  • Référence
  • 7111
Description du poste

Le Département d'astronomie de l'Université de Genève met au concours un poste de développeur-se1 pour un projet dans le domaine de la recherche sur les exoplanètes ainsi que pour le soutien au développement d'applications pour le département.

DACE (Data and Analysis Center for Exoplanets) est une plateforme du Pôle de recherche national suisse (PRN) PlanetS, qui fédère l'expertise suisse et européenne dans ce domaine. Elle donne accès à un large éventail de données sur les exoplanètes, via un portail web doté d'outils de pointe pour l'échange, la visualisation et l'analyse des données : https://dace.unige.ch.

Vous travaillerez à l’Observatoire, situé à Versoix, au sein d'une équipe d'informaticiens et d'astronomes.

Vos responsabilités

  • Développement de la plateforme DACE : Maintenance et évolution des modules de visualisation et d'analyse de données, implémentation d'API REST, tests et déploiements via CI/CD
  • Module DOI : packaging des données, landing pages, téléchargement des données
  • Gestion des sites web du Département : Recensement des besoins, solutions d'hébergement
  • Soutien aux projets du Département : Participation aux développements logiciels selon les besoins
  • Veille technologique : nouvelles technologies, intégration d'outils d'IA

Le cahier des charges détaillé figure en annexe.

Ce que nous offrons

  • Une équipe jeune et motivée, au sein d'un institut de recherche de renommée internationale
  • Des projets scientifiques internationaux, techniquement variés, au service de la communauté astronomique
  • Un environnement de travail stimulant, à l'interface entre informatique et astronomie

L'Université de Genève est un employeur soucieux de l'égalité des chances et de la diversité sur son lieu de travail.

Il s'agit d'un contrat à 80% à durée déterminée de 12 mois, avec possibilité de prolongation sous réserve de résultats satisfaisants. Le salaire sera fixé en fonction de l'expérience professionnelle du-de la candidat-e, conformément à l’échelle des traitements du canton de Genève (classe salariale maximale : 17 ; voir ici).

Titre et compétences exigés
  • Bachelor en informatique ou titre jugé équivalent
  • Master en en sciences informatiques un atout
  • Connaissance des technologies de bases de données
  • Maîtrise de Python et du développement de services REST (framework Flask)
  • Maîtrise du développement web front end (HTML5, Javascript, CSS)
  • Maîtrise des outils d'intégration continue (GitLab CI/CD)
  • Bonne connaissance des environnements Linux
  • Bonne connaissance des architectures microservices (Docker, Kubernetes, etc.) et intérêt pour celles-ci

Atouts appréciés :

  • Connaissance dans d’autres langages orientés objet (Java, C++, …)
  • Shell scripting
  • L'environnement étant international, un bon niveau d'anglais est un atout

Vous êtes à l'aise dans une petite équipe d'informaticiens et d'astronomes, vous vous intéressez à l'astronomie, et vous savez prendre des initiatives dans un environnement stimulant.

Entrée en fonction

1er janvier 2027 ou date à convenir

L’examen des candidatures débutera immédiatement.

L'Université de Genève offre des conditions d’engagement motivantes dans un cadre de travail stimulant. En nous rejoignant, vous aurez l'occasion de mettre en valeur vos compétences ainsi que votre personnalité et contribuer activement au rayonnement d'une Institution fondée en 1559.

Dans une perspective de parité, l'Université encourage les candidatures du sexe sous-représenté.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur/euse 1
Développeur/euse 1

UNIGE • Versoix

On-site
CHF 60,000 - 90,000
Environnement de recherche stimulant
Développeur(se) Plateforme Exoplanètes & Data
Développeur(se) Plateforme Exoplanètes & Data

UNIGE • Versoix

On-site
CHF 60,000 - 90,000
Environnement de recherche stimulant
Assistant-e administratif/ve 1
Assistant-e administratif/ve 1

Université de Genève • Genf

On-site
CHF 32,000 - 42,000
Adjoint-e scientifique 3
Adjoint-e scientifique 3

Université de Genève • Genf

On-site
CHF 110,000 - 170,000
Maître assistant-e suppléant-e
Maître assistant-e suppléant-e

UNIGE • Genf

On-site
CHF 110,000 - 160,000
Assistant-e administratif/ve 1
Assistant-e administratif/ve 1

University of Geneva • Genf

On-site
CHF 35,000 - 52,000
Adjoint-e scientifique 2
Adjoint-e scientifique 2

Université de Genève • Genf

On-site
CHF 90,000 - 130,000
Contrat privé 12 mois renouvelable
Assistant·e diplômé·e dans le domaine des Études numériques
Assistant·e diplômé·e dans le domaine des Études numériques

Université de Lausanne • Lausanne

On-site
CHF 61,000 - 74,000
Adjoint-e scientifique 1
Adjoint-e scientifique 1

Université de Genève • Genf

On-site
CHF 120,000 - 170,000
Business Analyst Senior PLEXUS1
Business Analyst Senior PLEXUS1

École polytechnique fédérale de Lausanne, EPFL • Lausanne

On-site
CHF 110,000 - 150,000
Formation continue
Ambiance internationale
Cadre de travail agréable