Développeur Python H/F
Role details
Job location
Tech stack
Job description
En tant que développeur Python, tu intègres l'équipe IT et Data de notre client du Retail qui a pour rôle de développer un écosystème digital utile et modulaire qui va permettre au client de devenir durablement une entreprise plateforme.Cela se concrétise par une collaboration active et une proximité forte avec les différents métiers afin de proposer des solutions adaptées aux besoins clients, et afin de délivrer des produits de manière plus agile et plus efficace.
Tes missions :
Construire les composants logiciels permettant de mettre en oeuvre ces différents produits.
La mise en oeuvre de ces composants implique le développement de fonctions, classes et tests. Ces développements se feront en Python
La bonne qualité des fonctionnalités livrées grâce à votre niveau d'exigence, aux revues de codes, aux tests automatiques et de performance.
Participer à l'élaboration de la CI/CD selon les pratiques DevOps dans la Google Cloud Platform et Github.
Assurer une documentation complète des développements et des configurations au sein du référentiel documentaire (Github / Gitbook).
Les équipes produits, ainsi que les développeurs qui la composent, sont à la fois responsables du build et du run associé.
Requirements
Python
- Kafka
- Github Action
- Kubernetes, Tu justifies d'un minimum de 5 ans d'expérience en développement python dans des environnement cloud (notamment sur GCP qui serait un plus non négligeable).Tu as une très bonne maîtrise de l'anglais et est capable d'animer des points dans un contexte internationalTu as une excellente compréhension des frameworks backend python : Fastapi & Django (API REST)Tu as des notions de Kafka pour effectuer des échanges de données et en connaissance des bonnes pratiquesTu a des compétences en matière d'automatisation de tests (unitaire, integration, TDD, BDD)Tu aimes intervenir dans tout le processus agileTu es sensible aux principes, aux pratiques et aux outils DevOps (Terraform, Kubernetes, Docker, CI/CD)Tu as une bonne compréhension des bases de données PostgreSQL et MongoDBDe nature curieuse, tu effectues une veille constante des technologies du marché afin de pouvoir partager le fruit de tes recherches avec tes coéquipiers notamment sur les avancées technologiques autours de l'IATu es autonome et fais preuve d'initiative mais tu as aussi à coeur de partager et de travailler en collectif avec ton équipe, Tu justifies d'un minimum de 5 ans d'expérience en développement python dans des environnement cloud (notamment sur GCP qui serait un plus non négligeable).
Tu as une très bonne maîtrise de l'anglais et est capable d'animer des points dans un contexte international
Tu as une excellente compréhension des frameworks backend python : Fastapi & Django (API REST)
Tu as des notions de Kafka pour effectuer des échanges de données et en connaissance des bonnes pratiques
Tu a des compétences en matière d'automatisation de tests (unitaire, integration, TDD, BDD)
Tu aimes intervenir dans tout le processus agile
Tu es sensible aux principes, aux pratiques et aux outils DevOps (Terraform, Kubernetes, Docker, CI/CD)
Tu as une bonne compréhension des bases de données PostgreSQL et MongoDB
De nature curieuse, tu effectues une veille constante des technologies du marché afin de pouvoir partager le fruit de tes recherches avec tes coéquipiers notamment sur les avancées technologiques autours de l'IA
Tu es autonome et fais preuve d'initiative mais tu as aussi à coeur de partager et de travailler en collectif avec ton équipe, Anglais SGBD Git Test driven development (TDD) Pro-activité MongoDB Kubernetes Python KAFKA Terraform Django PostgreSQL API REST Docker