Développeur/euse 1

University of Geneva

Genf

On-site

CHF 95,000 - 130,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

L’Université de Genève recherche un développeur-se 1 pour construire et maintenir des services REST en Flask, avec une base PostgreSQL. Vous déployez en Kubernetes via CI/CD (GitLab), améliorez les flux de données et assurez le support utilisateur dans un cadre exoplanétaire innovant.

Vous travaillerez à l’Observatoire de l’Université de Genève, vers Versoix, dans une équipe mixte informatique et astronomie, avec des responsabilités larges et une documentation continue.

Qualifications

  • Bachelor en informatique ou équivalent
  • Master en sciences informatiques est un atout
  • Connaissance des 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) et intérêt pour celles-ci
  • Connaissance en d’autres langages OO appréciée
  • Shell scripting est un plus
  • Anglais est un atout

Responsibilities

  • Concevoir et développer des services REST en Flask et PostgreSQL
  • Déployer les services backend sur Kubernetes via pipelines CI/CD (GitLab)
  • Améliorer les flux de données depuis les télescopes jusqu’à la base de données
  • Maintenir et améliorer une librairie Python d’accès aux données
  • Assurer le suivi et le support aux utilisateurs
  • Maintenir la documentation

Skills

Python
REST services
Flask
PostgreSQL
Docker
Kubernetes
GitLab CI/CD
Linux
HTML5, Javascript, CSS
Microservices
Anglais

Education

Bachelor en informatique
Master en sciences informatiques

Tools

GitLab CI/CD
Docker
Kubernetes
PostgreSQL

Job description

Description du poste

  • Shell scripting

Le Département d'astronomie de l'Université de Genève met au concours un poste de développeur-se 1 pour une infrastructure dans le domaine de la recherche sur les exoplanètes.

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 de l’Université de Genève, situé à Versoix, au sein d'une équipe d'informaticiens et d'astronomes.

Vos responsabilités
  • Concevoir et développer des services REST en utilisant le framework python flask et une base de données PostgreSQL.
  • Déployer les services backend dans un environnement Kubernetes à l’aide de pipelines CI/CD depuis l’outil Gitlab.
  • Améliorer les flux de données depuis les différents télescopes jusqu’à la base de données.
  • Maintenir et améliorer une librairie python d’accès aux données.
  • Assurer le suivi et support aux utilisateurs.
  • Maintenir la documentation
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é des exoplanètes
  • Un environnement de travail stimulant, à l'interface entre informatique et astronomie
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.

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

Entrée en fonction

1er janvier 2027

Observations

LE POSTE SERA VRAISEMBLABLEMENT REPOURVU DANS LE CADRE DU SERVICE.

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

MAITRE D’ENSEIGNEMENT ET DE RECHERCHE
MAITRE D’ENSEIGNEMENT ET DE RECHERCHE

Université de Genève • Genf

On-site
CHF 130,000 - 170,000
MAITRE D’ENSEIGNEMENT ET DE RECHERCHE
MAITRE D’ENSEIGNEMENT ET DE RECHERCHE

University of Geneva • Genf

On-site
CHF 110,000 - 170,000
Développeur Backend Python – Exoplanètes
Développeur Backend Python – Exoplanètes

University of Geneva • Genf

On-site
CHF 95,000 - 130,000
Maître assistant-e suppléant-e
Maître assistant-e suppléant-e

UNIGE • Genf

On-site
CHF 110,000 - 160,000
Adjoint-e scientifique 1
Adjoint-e scientifique 1

Université de Genève • Genf

On-site
CHF 120,000 - 170,000
Cheffe ou chef d'unité Développement
Cheffe ou chef d'unité Développement

Ville de Lausanne - Logement, environnement et architecture - Service d'organisa • Lausanne

On-site
CHF 130,000 - 160,000
Ingénieur système
Ingénieur système

Agroscope • Posieux

On-site
CHF 100,000 - 140,000
Travailler pour la Suisse
Diversité au quotidien
Santé au travail
Ingénieure ou Ingénieur système - 100%
Ingénieure ou Ingénieur système - 100%

HUG (Hôpitaux Universitaires de Genève) • Genf

On-site
CHF 120,000 - 160,000
Ingénieure ou Ingénieur système - 100%
Ingénieure ou Ingénieur système - 100%

HUG - Hôpitaux Universitaires de Genève • Carouge

On-site
CHF 110,000 - 170,000
Ingénieure ou Ingénieur système - 100%
Ingénieure ou Ingénieur système - 100%

Jobup • Carouge

On-site
CHF 110,000 - 140,000
Top locations