Publié le 09-04-2025
Notre partenaire, une société innovante en pleine expansion recherche son.
sa futur.
e Lead Back-end Python.
Ils agrandissent leur équipe de développeurs back-end et ont besoin d'un leader technique pour accompagner cette croissance.
Ce poste inclut du management d'une équipe de 4 développeurs et une forte implication dans la structuration de l'organisation technique.
Le poste :
Description
Actuellement, l'équipe back-end compte 3 développeurs Python qui travaillent en étroite collaboration avec les développeurs front-end, les DevOps et les Data Scientists.
Bien que chacun ait sa spécialité, l'équipe valorise la curiosité et l'implication dans l'ensemble des projets.
Leur force réside dans la capacité à se spécialiser tout en restant polyvalents, permettant ainsi le développement de solutions IA performantes !
Missions
Encadrer et structurer l'équipe back-end
- S'assurer que l'équipe et ses méthodes de travail répondent aux projets en cours et à venir
- Documenter et faire évoluer les best-practices back-end et garantir la qualité du code produit
- Apporter une expertise technique dans la conception de nouvelles solutions et arbitrer les choix technologiques en cherchant à convaincre plutôt qu'à imposer
- Favoriser la bonne collaboration avec les autres équipes et avoir du recul sur l'impact du back-end dans l'ensemble du projet
- Assurer la montée en compétence des développeurs, organiser le travail en fonction des aspirations et compétences de chacun
Participer à la conception et l'évolution des applications et services
- Concevoir et développer des API REST robustes et scalables
- Écrire et maintenir le code des applications, services et librairies
- Contribuer à l'amélioration des architectures logicielles (Clean Architecture, DDD, TDD')
- Collaborer avec les équipes Produit, Data Science et DevOps
Améliorer les outils et processus internes
- Accélérer les déploiements via CI/CD et automatisation
- Contribuer à la documentation technique et aux processus de travail
- Automatiser les tâches manuelles pour optimiser l'efficacité
Assurer la qualité et la maintenance des solutions
- Écrire des tests unitaires et d'intégration pour garantir la robustesse des applications
- Participer aux revues de code et encourager les bonnes pratiques (PEP 8, SOLID, DRY, KISS?)
- Entretenir et faire évoluer les standards de développement avec les membres de l'équipe
Package
Salaire :
55-65Keuros
Télétravail :
full remote ou hybride avec une préférence pour une localisation à Lyon
Localisation :
bureaux disponibles à Lyon
Avantages :
- 9 RTT
- tickets restaurants 9euros
- Mutuelle Alan
- Chèques-cadeaux
- catalogue de réductions
- cagnottes (sport, culture?)
- afterworks et journées d'équipe
Les plus
- Un cadre de travail stimulant où l'IA est appliquée à des projets concrets et variés (industrie, agriculture?)
- Une entreprise en forte croissance qui offre de belles perspectives d'évolution
- Un environnement flexible :
full remote possible ou présentiel dans leurs bureaux
- Une collaboration directe avec le CTO et une équipe technique de haut niveau
- Une autonomie et un impact significatif sur les choix technologiques et l'organisation de l'équipe
L'avis de notre expert Marguerite DE PURY
« Ce poste est une superbe opportunité pour un Lead Python souhaitant s'investir dans une entreprise en plein essor, avec une équipe passionnée et des projets stimulants.
Si vous aimez le challenge et souhaitez évoluer dans un cadre dynamique, cette offre est faite pour vous ! »
Profil recherché :
Compétences techniques (hard skills)
- Excellente maîtrise de Python et des frameworks back-end comme FastAPI, Flask ou Django
- Expérience confirmée avec les bases de données relationnelles (PostgreSQL)
- Bonne connaissance des technologies web et des interactions client-serveur
- Expérience avec le cloud (AWS, GCP ou autre) et les solutions de conteneurisation (Docker, Kubernetes, Helm)
- Maîtrise des concepts d'architecture logicielle et d'optimisation du code (Clean Architecture, DDD, TDD')
- Familiarité avec les outils DevOps (GitHub Actions, CI/CD')
- Aisance dans un environnement Linux
Compétences générales (soft skills)
- Autonomie et capacité à demander de l'aide tout en aidant les autres
- Esprit pragmatique et capacité à trouver des solutions adaptées
- Proactivité et capacité à anticiper et prendre des initiatives
- Capacité à travailler efficacement en Télétravail, tant dans l'org
Fiches métiers
Conçoit et adapte de nouveaux produits d'assurances. Organise leur diffusion auprès du réseau de vente (agences commerciales, agents généraux d'assurances, courtiers en assurances, ...) selon la réglementation de l'assurance et la stratégie commerciale de
Cet emploi/métier est accessible avec un Master (Master professionnel, diplôme d'école de commerce, diplôme d'école d'actuariat, ...) en marketing, économie, statistiques, actuariat, ... complété par une expérience commerciale de préférence dans le secteur de l'assurance.
Supervise les études de faisabilité techniques, financières, administratives de projets, programmes immobiliers en fonction des besoins d'une clientèle potentielle ou d'une collectivité. Assure le lancement et la pré-commercialisation des réalisations imm
Cet emploi/métier est accessible avec un Master (M1, Master professionnel, diplôme d'ingénieur, ...) dans les secteurs de l'immobilier, du bâtiment, de l'architecture, du commerce, du droit, de l'économie et de la gestion.Il est également accessible avec un diplôme de niveau Bac+2 (BTS, DUT) complété par une expérience professionnelle dans ces secteurs.La pratique d'une langue étrangère peut être exigée.
Effectue tout ou partie des opérations de traitement de films cinématographiques (conduite de machines automatisées de développement et de tirage, montage, étalonnage, essuyage, projection) selon les règles de sécurité et les impératifs de production.Peut
Cet emploi/métier est accessible avec un CAP ou un Bac professionnel en photographie, chimie, ...Il est également accessible sans diplôme particulier ni expérience professionnelle.Un BTS en audiovisuel peut être demandé.
Réalise le développement, le tirage et la finition de films et de photographies argentiques, numériques, individualisés ou en série, sur des équipements automatisés (développeuse, tireuse, ...) ou traditionnels (agrandisseur, ...) selon les règles de sécu
Cet emploi/métier est accessible avec un CAP ou un Bac professionnel en photographie.Il est également accessible sans diplôme ni expérience professionnelle.Un BTS en photographie peut être demandé selon la technicité.
Conçoit et finalise de nouveaux produits ou de nouvelles technologies. Fait évoluer ceux déjà existants, dans un objectif de développement commercial et d'innovation en milieu industriel.Définit des moyens, méthodes et techniques de valorisation et de mis
Cet emploi/métier est accessible avec un Master (Master Professionnel, diplôme d'ingénieur, ...) dans un secteur technique (mécanique, électronique, ...) ou scientifique (physique, chimie, ...).Il est également accessible à partir d'un diplôme de niveau Bac+2 (BTS, DUT) dans les mêmes secteurs, complété par une expérience professionnelle.La pratique de l'anglais est exigée.
Réalise des études et des essais en électronique dans le cadre du développement et de l'évolution de composants, de sous-ensembles, d'ensembles électroniques ou électriques.Peut coordonner une équipe.
Cet emploi/métier est accessible avec un BTS/DUT en électronique, électrotechnique, ...La pratique d'une langue étrangère, en particulier l'anglais, peut être exigée.La maîtrise de plusieurs langages de programmation informatiques (Assembleur, HDL, C/C++, ...) peut être requise.
Conçoit ou participe à la conception de projets de développement local, social (amélioration de l'habitat, valorisation d'activités, aménagement du territoire, ...) et les met en oeuvre selon le domaine d'intervention (économique, social, urbain, ...) afi
Cet emploi/métier est accessible avec un diplôme de niveau Bac+2 (BTS, DUT, ...) à Bac+5 (Master professionnel, ...) en sciences sociales, économiques, humaines, aménagement du territoire et urbanisme.La pratique d'une langue étrangère peut être requise.
Conçoit, développe et met au point un projet d'application informatique, de la phase d'étude à son intégration, pour un client ou une entreprise selon des besoins fonctionnels et un cahier des charges.Peut conduire des projets de développement.Peut coordo
Cet emploi/métier est accessible avec un diplôme de niveau Bac+2 (BTS, DUT) à Master (MIAGE, diplôme d'ingénieur, Master professionnel, ...) en informatique.Il est également accessible avec une expérience professionnelle en informatique, système d'exploitation ou dans un domaine applicatif.La pratique de l'anglais (vocabulaire technique) est requise.