Détail du poste
Ingénieur Python/Systèmes
Descriptif du poste
Ce que tu feras
Du développement Python au quotidien, avec une culture système solide :
· Concevoir et développer des APIs REST et des services internes en Python - le back-end du produit, c'est toi
· Modéliser et exploiter les données dans PostgreSQL - requêtes, schémas, migrations, optimisation
· Construire des pipelines de données et de l'outillage CLI pour l'exploitation
· Intégrer des services : stockage S3/OOS, certificats TLS (X509, renouvellement), SAML/SSO
· Packager tes services dans Docker - Compose, multi-stage builds, debug en prod
· Tester, automatiser la CI, maintenir la qualité du code au quotidien
· Investiguer les incidents côté applicatif : logs, métriques, traces - remonter à la root cause
Projets qui t'attendent
Ce n'est pas un poste de maintenance. Voici quelques sujets sur la table :
· Plateforme Data unifiée - Les données système (métriques, GPU), applicatives (logs navigation, alertes virus/auth, sessions) et utilisateur (profils, connexions, patterns d'usage) vivent dans des silos séparés. L'objectif : concevoir les pipelines, les APIs et le stockage pour tout rassembler dans une stack exploitable. Python de bout en bout - ingestion, transformation, exposition.
· API de gestion des déploiements - Aujourd'hui les déploiements sur 20+ serveurs clients sont manuels. À toi de concevoir l'API et les services qui orchestrent les rolling updates, health checks et rollbacks automatiques. Le problème est algorithmique autant qu'infra.
· Moteur d'autoscaling - Écrire le service Python qui consomme les métriques Grafana, décide quand scaler, et pilote l'API cloud Outscale pour provisionner des VMs GPU en ~1 min. Du code métier, pas du YAML.
· Migration Kubernetes - Adapter les services Python, le packaging Docker, les scripts d'init pour tourner sur Kubernetes managé. Côté dev : refactorer les services pour être cloud-native. L'infra K8s, c'est pas ton problème.
· Authentification unifiée - Aujourd'hui on supporte SAML, certificats client et comptes locaux en parallèle. L'objectif : consolider ça derrière une couche d'authpropre, ajouter OpenID Connect, et simplifier l'intégration client. Du vrai dev d'intégration, pas du config.
Le profil recherché
Profil recherché
Issu(e) d'une école d'ingénieur ou formation équivalente, tu es passionné(e) par le développement logiciel et motivé(e) par la découverte et la maîtrise de technologies pointues.
Tu disposes d'une expérience significative sur des sujets similaires et tu es à l'aise pour prendre en charge un projet de bout en bout.
L'équipe tech est petite, senior et autonome. Si tu aimes autant concevoir une API que comprendre pourquoi un service plante en prod, tu seras à ta place.
Indispensable
- Python - APIs, scripts, data processing - c'est 80% de ton quotidien
· SQL / PostgreSQL - Requêtes, schémas, migrations - pas juste un ORM
· Docker - Compose, volumes, networking, debug en prod (pas juste docker run)
· Linux - Confortable en SSH, systemd, réseau, troubleshooting de base
· CLI-first - Terminal, grep, curl, git - ton environnement de travail
Un plus
· FastAPI · Django · S3/object storage · GitLab CI · Grafana/Loki · Kubernetes · Cloud (Outscale/AWS) · TLS/X509 · C++
Rythme de TT : 3j/2j adaptable et flexible
Publiée le 05/06/2026 - Réf : 4121782/29087908 DP/75P