Engineering Manager Python - Montpellier H/F - Easy Partner
- Montpellier - 34
- CDI
- Easy Partner
Les missions du poste
Contexte du poste
Dans le cadre d'un programme stratégique de refonte d'un système d'information critique à forte volumétrie, nous recherchons un Engineering Manager Python capable de piloter une équipe backend sur un environnement distribué complexe.
L'objectif : - Unifier deux systèmes historiques (fixe & mobile) - Réduire la dette technique - Construire une architecture moderne, scalable et orientée data - Insuffler une culture You build it, you run it
Vous interviendrez sur un SI coeur métier gérant : - Souscription abonnés - Facturation - Services tiers - Offres convergentes - Espace client à forte exposition
Environnement exigeant, forte ambition technique, attentes élevées.
Missions principales
- Manager une équipe backend (6 à 10 développeurs)
- Être hands-on en Python (revue de code, implémentation, architecture)
- Définir et faire respecter les standards d'architecture
- Reprendre la maîtrise d'un monorepo complexe
- Structurer les pratiques de testing (couverture, CI intelligente)
- Mettre en place des pratiques d'engineering robustes : - Clean architecture - Séparation des responsabilités - Observabilité
- Résilience
- Faire monter en compétence des développeurs à fort potentiel
- Instaurer une vision technique à 3-12 mois (sortir du pur tactique)
Missions secondaires
- Apporter un regard architectural sur le frontend (React)
- Participer à la transition vers un modèle you build it, you run it
- Collaborer avec l'équipe DevOps pour faire évoluer la plateforme interne
- Contribuer aux choix structurants (monorepo, CI, découpage des services)
- Participer aux entretiens techniques exigeants
Stack technique
- Backend : Python 3, FastAPI, SQLAlchemy, SQL
- Architecture & Infra :nSystèmes distribués haute performance, Haute disponibilité, Linux, Docker, Kubernetes, Cloud environments
- Engineering Practices : CI/CD avancée, Canary deployment, Observabilité (Grafana), Alerting, Sécurité by design, Tests unitaires & stratégie de couverture
- Bonus : Kafka ou bus de données, React (vision architecture)
Profil recherché
- 8 à 12 ans d'expérience minimum
- Solide background en backend Python
- Capable de résoudre des problèmes algorithmiques complexes
- À l'aise avec des environnements à forte volumétrie
- Expérience en architecture de systèmes distribués
- Expérience en management technique (pas uniquement hiérarchique)
- Capable de challenger des équipes seniors
- Exigeant sur la qualité du code
Avantages
- Environnement technique ambitieux
- Projet structurant à fort impact business
- Décisions techniques à fort levier
- Centre-ville Montpellier
- Tickets restaurant
- Intéressement / participation
- Télétravail partiel
- Formations internes
- Environnement stable avec forte culture engineering
Pourquoi nous rejoindre ?
- Reprendre un SI critique à très fort trafic
- Construire une architecture moderne from scratch
- Élever le niveau technique d'une équipe backend
- Participer à un projet de convergence stratégique Travailler dans un contexte où la qualité prime sur la quantité
Postuler