- Gérer des applications conteneurisées sous Linux et des environnements multi-conteneurs à l'aide de Podman et des outils Compose
-
Mettre en place une infrastructure CI/CD auto-hébergée et établir des processus automatisés de compilation, de test et de déploiement
-
Développer et exploiter les applications Python et les microservices existants; transposer en Python des scripts SAS issus de différents domaines
-
Assurer le suivi et la journalisation à l'aide de Grafana, Prometheus et Loki, et gérer les tableaux de bord
-
Exploiter et faire évoluer des bases de données PostgreSQL, des composants d'intégration et des solutions de stockage (NAS, S3)
-
Concevoir des tests systématiques (tests de bout en bout, tests d'intégration et tests unitaires) et rédiger la documentation (manuels d'utilisation, descriptions de services)
- Diplôme d'une haute école (spécialisée) en informatique ou formation équivalente et expérience dans l'exploitation ainsi que le développement de systèmes informatiques complexes
-
Très bonne maîtrise de Python, notamment dans le développement et la maintenance d'applications avec Flask et Gunicorn
-
Bonnes connaissances de Linux, Podman ou Docker, ainsi que des processus de CI/CD et des workflows basés sur GitHub
-
Expérience dans le domaine des solutions de suivi et de journalisation, ainsi qu'avec PostgreSQL; idéalement, des connaissances d'Apache Camel, de NAS ou de S3
-
Connaissances actives d'une langue officielle et bonnes connaissances de l'anglais
Jouez un rôle central dans le développement et le bon fonctionnement du système de traitement automatisé des données des élections et des votations. Au sein d'une petite équipe très motivée, vous participerez notamment à la conception de l'infrastructure CI/CD et contribuerez ainsi de manière décisive à la réussite d'un important projet de numérisation dans le domaine des droits politiques en Suisse. Ce poste est limité à fin 2027, car il est lié à un projet. Si vos compétences le justifient, il est envisageable de garder, au terme du projet, un poste au sein de la division pour des missions transversales intéressantes.
Entrée en fonction: à convenir
Type d'emploi: de durée déterminée
31.12.2027
No de référence: JRQ$540-19992
Lieu de travail: Espace de l'Europe 10, 2010 Neuchâtel