Développeur Python (H/F)

Collective
Paris, France
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior

Job location

Remote
Paris, France

Tech stack

API
Agile Methodologies
Data Transmissions
Data Integration
DevOps
Django
Python
Solution Deployment Descriptor
Data Storage Technologies
FastAPI
Containerization
Celery
Domain Driven Design
Docker
Microservices

Job description

Le contexte de cette mission concerne le lancement d'un nouveau projet informatique dédié à la traçabilité des huiles destinées aux biocarburants.

Voici les éléments clés qui définissent le cadre de l'intervention :

  • Objectif du projet : Développer le Back Office d'une plateforme permettant l'intégration, le stockage et le transfert de données liées à la filière des biocarburants.

  • Équipe et environnement : Le consultant intégrera une équipe Data & IA composée de 8 personnes.

  • Calendrier : La mission doit débuter entre fin mai et début juin 2026 pour une durée initiale de 6 mois, avec une possibilité de renouvellement.

  • Organisation du travail : Le poste est basé à Paris (8ème) ou à Bruz (près de Rennes), avec un rythme de 3 jours sur site et 2 jours de télétravail. Voici le détail des activités attendues : Développement et Intégration de Données

  • Flux ERP : Intégration et stockage de données provenant d'un ERP via Mom Rabbit MQ.

  • Systèmes tiers : Intégration et stockage de données issues de systèmes tiers par appel d'API Web Rest.

  • Transfert sortant : Mise en place du transfert de données vers des applications tierces via des appels API Web Rest.

Architecture et Fonctionnalités

  • Interface de filtrage : Mise en place d'une interface de filtrage en utilisant le framework Django.
  • Transcodification : Développement de modules de transcodification simple sous Django.
  • Data Plateforme : Développement d'une plateforme de données API Web Rest entièrement conteneurisée.

Qualité et Méthodologie

  • Bonnes pratiques : Mise en place des standards de développement et réalisation de tests unitaires.
  • Documentation : Rédaction de la documentation technique relative aux développements livrés.
  • Agilité : Travail en cycles itératifs selon les méthodes Agile et en V.
  • Livrables techniques : Production d'images Docker pour l'ensemble des développements effectués.

Requirements

Expérience et Expertise Technique

  • Expérience globale : Un minimum de 5 à 6 ans d'expérience dans la réalisation de projets informatiques est requis.
  • Maîtrise de Python : Un niveau Expert ( ) est exigé en programmation Python.
  • Frameworks de référence : Expertise confirmée sur Django REST Framework, FastAPI et Celery.
  • Conteneurisation : Maîtrise de Docker pour le déploiement de solutions conteneurisées.
  • Environnement : Habitude du travail dans un contexte DevOps.

Compétences Méthodologiques

  • Agilité : Maîtrise des cycles itératifs (Méthode Agile) et du Cycle en V.
  • Architecture : Connaissance des architectures Micro Services.
  • Conception : La connaissance de la méthode DDD (Domain Driven Design) est considérée comme un plus.

Qualités Humaines (Savoir-être)

  • Communication : Capacité d'abstraction, de reformulation et d'écoute.
  • Adaptabilité : Capacité à s'adapter rapidement au vocabulaire métier (ici, la traçabilité des huiles).
  • Organisation : Profil autonome, rigoureux et méthodique.

Benefits & conditions

Taux journalier (TJM): 500 €

Apply for this position