cover image
Easy Partner

Easy Partner

easypartner.fr

1 Job

37 Employees

About the Company

Easy Partner c’est une société de conseil spécialisée sur les métiers IT et Industrie 4.0. Notre mission est d'accompagner la réussite des projets tech de nos clients. Pour ce faire, nous proposons une offre globale pour couvrir les sujets liés aux problématiques RH : Assistance technique, Recrutement et Formation. Avec plus de 1000 placements effectués, vous avez la preuve que nos recommandations mènent à de véritables relations. Easy Partner c’est aussi un journal tech & engineering, un collectif de freelances, des événements & des meet-up… Pour en savoir plus : easypartner.fr

Listed Jobs

Company background Company brand
Company Name
Easy Partner
Job Title
Engineering Manager Python – SI Distribué Haute Performance – Montpell - F/H
Job Description
**Job Title**: Engineering Manager, Python – High-Performance Distributed System **Role Summary** Lead a backend engineering team (6‑10 developers) in a high‑volume, highly available, distributed environment. Own the technical direction, architectural standards, and operational excellence while staying hands‑on in Python development, code reviews, and system design. Drive the unification of legacy systems, reduce technical debt, and establish a modern, data‑centric architecture that supports core business services such as subscription, billing, third‑party integrations, and customer portals. **Expectations** - 8+ years of software engineering experience, majority in Python backend. - Proven ability to solve complex algorithmic and performance problems. - Strong background in distributed systems architecture and scalability. - Technical leadership experience (team ownership, mentoring, code quality enforcement). - Comfortable with high‑volume, mission‑critical applications. - Hands‑on in architecture reviews, coding, and deployment practices. **Key Responsibilities** 1. Manage and grow a backend team, fostering skill development and high performance. 2. Actively contribute as a senior Python developer: code reviews, implementation, architecture design. 3. Define, document, and enforce architectural standards and best practices (Clean Architecture, separation of concerns). 4. Own a complex monorepo: strategy for repository structure, branching, and CI/CD pipelines. 5. Establish robust testing practices: coverage goals, intelligent CI, unit/integration tests. 6. Implement observability, resilience, and security by design across services. 7. Drive technical vision beyond tactical tasks (3‑12 month roadmap). 8. Provide architectural input on front‑end (React) and assist in adopting a “you build it, you run it” culture. 9. Collaborate with DevOps to evolve internal platform, including Docker, Kubernetes, and cloud deployments. 10. Participate in rigorous technical interviews and evaluate candidates. **Required Skills** - Python 3, FastAPI, SQLAlchemy, relational databases (SQL). - Distributed system design (high‑availability, scalability). - Docker, Kubernetes, Linux environments. - Advanced CI/CD (GitHub Actions, GitLab CI, or similar), canary deployments. - Observability stack (Grafana, Prometheus, alerting). - Testing strategy: unit tests, integration tests, coverage tools. - Optional: Kafka or data bus experience; architectural perspective on React. **Required Education & Certifications** - Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. - Relevant certifications (e.g., Certified Kubernetes Administrator, AWS/Azure certified) are advantageous but not mandatory.
Montpellier, France
On site
Senior
03-03-2026