Nous recherchons un Développeur Back-End Python passionné(e) et expérimenté(e) pour rejoindre notre équipe de développement et contribuer au développement du produit Data Pipelines, un ensemble d?outils innovants permettant aux équipes produits de construire et monitorer leurs data pipelines en toute autonomie.
La mission est localisée à Ronchin (59) avec 3 jours de télétravail autorisés.
La mission concerne les produits qui gèrent le réseau d?artisans partenaires, de leur sourcing à la gestion de leurs partenariats. Vous travaillerez dans une équipe composée d?un tech lead, de deux développeurs, d?un PM et d?un designer. L?équipe privilégie une ambiance de travail alliant rigueur, amélioration continue, et bonne humeur.
Vos missions :
· Développer des microservices en adoptant l?approche API-first.
· Participer aux prises de décisions stratégiques concernant l?architecture et la sécurité des solutions dans un environnement Cloud (GCP).
· Concevoir et développer des outils facilitant le développement de modules et la communication entre microservices.
· Développer et optimiser un scheduler et un dispatcher.
· Mettre en place et améliorer des outils de monitoring pour garantir la fiabilité des services.
· Assister les utilisateurs sur le support technique de l?environnement de production (run technique).
· Collaborer activement en MOB et réaliser des revues de code en pair programming.
Profil candidat:
· Solide expérience en développement back-end, notamment en Python.
· Maitrise des standards d?une plateforme SaaS (API REST, flux de données, modèle réactif, etc.).
· Compréhension approfondie des patterns d?architecture modernes (Event Sourcing, CQRS, etc.).
· Expérience avec Google Cloud Platform et ses services (BigQuery, Firestore, Pub/Sub, App Engine, Cloud Function, Cloud Run, Cloud Build, Cloud Task, StackDriver, Secret Manager, IAM).
· Première expérience avec Terraform, un atout.
· Passion pour l?automatisation des tests (tests unitaires, d?intégration, de non-régression, de performance).
· Capacité à suivre et promouvoir les bonnes pratiques internes, et à participer activement aux échanges inter-équipes (guilds).
· Esprit curieux et résilient, toujours à la recherche de nouvelles technologies et pratiques.
Environnement technique :
· Python : Expertise impérative
· GCP (Google Cloud Platform) : Niveau confirmé ? Compétence importante
· Java : Niveau junior ? Souhaitable
· Terraform : Niveau junior ? Souhaitable
Go to job list