Senior Backend Engineer Python H/F – Paris
Il y a 6 jours
France
we+ France
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
Senior Backend Engineer Python H/F – Paris
Localisation : Paris
Secteur : Énergie
Démarrage : ASAP
Nous recherchons actuellement un Senior Backend Engineer Python pour intervenir auprès de l’un de nos clients directs sur la réalisation d’une plateforme technique intégrant APIs, traitements asynchrones, messagerie et orchestration de moteurs d’exécution.
Le poste s’adresse à un profil senior disposant d’au moins 8 ans d’expérience en développement backend Python, capable d’intervenir sur des architectures distribuées, robustes et exploitées en production.
Vos missions
• Développer les services backend en Python / FastAPI / Pydantic
• Concevoir et maintenir des API REST versionnées et leurs contrats OpenAPI
• Gérer la validation des paramètres et fichiers transmis par le portail
• Mettre en œuvre les mécanismes de transactional outbox, idempotence, optimistic locking, retry, circuit breaker et timeout
• Développer les traitements asynchrones et événementiels
• Publier et consommer des messages via AMQP / MQTT
• Gérer les mécanismes d’ACK, retries, dead-letter queues et déduplication
• Orchestrer les traitements longs et sécuriser les reprises après incident
• Développer les adaptateurs vers Python, MATLAB, Dataiku DSS Automation et ArcGIS / ESRI
• Piloter les conteneurs via Docker / Kubernetes
• Mettre en œuvre les mécanismes de sécurité, les tests automatisés et l’observabilité
• Stack technique / environnement Backend & API :
• Python 3, FastAPI, Pydantic, REST, OpenAPI Base de données :
• PostgreSQL, SQL92, SQLAlchemy, Alembic Messaging & Async :
• AMQP, RabbitMQ, MQTT, traitements asynchrones, architectures distribuées DevOps & Infrastructure :
• Docker, OCI, Kubernetes, Git, GitLab CI/CD, Linux, Bash Tests & Qualité :
• pytest, tests unitaires, intégration, contrats Observabilité :
• logs structurés, métriques, traces, correlation IDs Sécurité :
• OAuth2, OpenID Connect, JWT, RBAC, gestion des secrets Environnements complémentaires :
• S3, MATLAB, Dataiku DSS Automation, ArcGIS / ESRI
Profil recherché
• 8 ans minimum d’expérience en développement backend Python
• Solide maîtrise de Python 3, notamment typage, async, concurrence et gestion des erreurs
• Expérience significative sur des architectures distribuées et asynchrones
• Bonne maîtrise de FastAPI, Pydantic et OpenAPI
• Solide expérience sur PostgreSQL / SQLAlchemy / Alembic
• Maîtrise de Docker et des environnements CI/CD
• Bonne compréhension des problématiques de sécurité et d’observabilité
• Expérience sur des applications exploitées en production
• Forte autonomie technique
• Pragmatisme et capacité à communiquer de manière claire et synthétique Il s’agit avant tout d’un profil Senior Backend Software Engineer Python et non d’un profil Data Scientist ou Data Engineer. Candidature Si cette opportunité vous intéresse, je vous invite à postuler directement
• Développer les services backend en Python / FastAPI / Pydantic
• Concevoir et maintenir des API REST versionnées et leurs contrats OpenAPI
• Gérer la validation des paramètres et fichiers transmis par le portail
• Mettre en œuvre les mécanismes de transactional outbox, idempotence, optimistic locking, retry, circuit breaker et timeout
• Développer les traitements asynchrones et événementiels
• Publier et consommer des messages via AMQP / MQTT
• Gérer les mécanismes d’ACK, retries, dead-letter queues et déduplication
• Orchestrer les traitements longs et sécuriser les reprises après incident
• Développer les adaptateurs vers Python, MATLAB, Dataiku DSS Automation et ArcGIS / ESRI
• Piloter les conteneurs via Docker / Kubernetes
• Mettre en œuvre les mécanismes de sécurité, les tests automatisés et l’observabilité
• Stack technique / environnement Backend & API :
• Python 3, FastAPI, Pydantic, REST, OpenAPI Base de données :
• PostgreSQL, SQL92, SQLAlchemy, Alembic Messaging & Async :
• AMQP, RabbitMQ, MQTT, traitements asynchrones, architectures distribuées DevOps & Infrastructure :
• Docker, OCI, Kubernetes, Git, GitLab CI/CD, Linux, Bash Tests & Qualité :
• pytest, tests unitaires, intégration, contrats Observabilité :
• logs structurés, métriques, traces, correlation IDs Sécurité :
• OAuth2, OpenID Connect, JWT, RBAC, gestion des secrets Environnements complémentaires :
• S3, MATLAB, Dataiku DSS Automation, ArcGIS / ESRI
Profil recherché
• 8 ans minimum d’expérience en développement backend Python
• Solide maîtrise de Python 3, notamment typage, async, concurrence et gestion des erreurs
• Expérience significative sur des architectures distribuées et asynchrones
• Bonne maîtrise de FastAPI, Pydantic et OpenAPI
• Solide expérience sur PostgreSQL / SQLAlchemy / Alembic
• Maîtrise de Docker et des environnements CI/CD
• Bonne compréhension des problématiques de sécurité et d’observabilité
• Expérience sur des applications exploitées en production
• Forte autonomie technique
• Pragmatisme et capacité à communiquer de manière claire et synthétique Il s’agit avant tout d’un profil Senior Backend Software Engineer Python et non d’un profil Data Scientist ou Data Engineer. Candidature Si cette opportunité vous intéresse, je vous invite à postuler directement