Engineering Manager Python - Montpellier H/F - Easypartner
- CDI
- Télétravail accepté
- Easypartner
Les missions du poste
Le besoinContexte du posteDans 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 techniqueConstruire une architecture moderne, scalable et orientée dataInsuffler une culture You build it, you run itVous interviendrez sur un SI coeur métier gérant :Souscription abonnésFacturationServices tiersOffres convergentesEspace client à forte expositionEnvironnement exigeant, forte ambition technique, attentes élevées.Missions principalesManager 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'architectureReprendre la maîtrise d'un monorepo complexeStructurer les pratiques de testing (couverture, CI intelligente)Mettre en place des pratiques d'engineering robustes :Clean architectureSéparation des responsabilitésObservabilitéRésilienceFaire monter en compétence des développeurs à fort potentielInstaurer une vision technique à 3-12 mois (sortir du pur tactique)Missions secondairesApporter un regard architectural sur le frontend (React)Participer à la transition vers un modèle you build it, you run itCollaborer avec l'équipe DevOps pour faire évoluer la plateforme interneContribuer aux choix structurants (monorepo, CI, découpage des services)Participer aux entretiens techniques exigeantsStack techniqueBackend : Python 3, FastAPI, SQLAlchemy, SQLArchitecture & Infra : Systèmes distribués haute performance, Haute disponibilité, Linux, Docker, Kubernetes, Cloud environmentsEngineering Practices : CI/CD avancée, Canary deployment, Observabilité (Grafana), Alerting, Sécurité by design, Tests unitaires & stratégie de couvertureBonus : Kafka ou bus de données, React (vision architecture)Profil recherchéNous visons un profil :8 à 12 ans d'expérience minimumSolide background en backend PythonCapable de résoudre des problèmes algorithmiques complexesÀ l'aise avec des environnements à forte volumétrieExpérience en architecture de systèmes distribuésExpérience en management technique (pas uniquement hiérarchique)Capable de challenger des équipes seniorsExigeant sur la qualité du codeÀ l'aise en entretien technique difficileCe poste n'est pas adapté à :Un manager non techniqueUn pur architecte non hands-onUn développeur senior sans leadershipAvantagesEnvironnement technique ambitieuxProjet structurant à fort impact businessDécisions techniques à fort levierCentre-ville MontpellierTickets restaurantIntéressement / participationTélétravail partielFormations internesEnvironnement stable avec forte culture engineeringPourquoi nous rejoindre ?Reprendre un SI critique à très fort traficConstruire une architecture moderne from scratchÉlever le niveau technique d'une équipe backendParticiper à un projet de convergence stratégiqueTravailler dans un contexte où la qualité prime sur la quantitéÊtre jugé sur votre niveau réel d'engineering
Compétences requises
- Docker
- Test unitaire
- Python
- Architecture de système
- Kubernetes
- Grafana
- Facturation
- Linux
- SQL
- KAFKA