Tech Lead Python - CDD - Freelance (H/F)
Taux journalier (TJM): 500€/jour
CONTEXTE
Dans le cadre de l'évolution de son système d'information, une institution financière publique recherche un Tech Lead Python expert.
Le projet s'appuie sur des composants et approches d'intelligence artificielle appliqués au traitement documentaire, ainsi que sur des traitements orientés messages et des pipelines de transformation de données.
Le consultant travaillera en étroite collaboration avec le Product Manager, le Business Analyst, le concepteur technique, les développeurs et les équipes techniques de cette institution.
L'équipe est composée de six personnes : un Product Manager, un concepteur technique, un Business Analyst, et trois développeurs dont deux stagiaires jusqu'à fin 2026. L'équipe fonctionne selon une méthode Agile simple, basée sur daily meetings, fonctionnement par sprints et organisation en petite équipe auto-organisée.
MISSIONS
*
Participer à l'analyse des besoins techniques et ateliers de conception
*
Contribuer à la définition des choix d'architecture et spécifications techniques
*
Challenger les propositions du concepteur technique avec analyses motivées
*
Rédiger dossiers d'étude, conception et récits techniques
*
Concevoir, développer et maintenir des applications Python robustes, évolutives et maintenables
*
Développer des applications orientées messages
*
Concevoir et maintenir des API REST et services associés
*
Développer et orchestrer des traitements asynchrones, notamment avec Rabbit
MQ ou broker équivalent
*
Réaliser intégrations avec systèmes tiers et bases de données
*
Manipuler, convertir et optimiser documents et images
*
Construire des pipelines d'import, export, transformation et traitement des données
*
Appliquer règles de transformation et contrôles de cohérence
*
Mettre en œuvre exigences de sécurité applicative dès les phases initiales
*
Développer tests unitaires, d'intégration, non-régression et de charge
*
Contribuer aux tests de performance et optimisation des traitements
*
Participer aux revues de code et amélioration continue de la qualité logicielle
*
Analyser, qualifier et corriger anomalies et incidents techniques
*
Contribuer aux travaux d'intégration continue et déploiement continu
*
Accompagner le Dev
Ops dans les tâches de build et déploiement vers la cible
*
Participer aux cérémonies Agile, estimations de charge et planification des sprints
*
Maintenir documentation technique, dossiers d'architecture et documentation du code
*
Participer aux démonstrations et ateliers avec utilisateurs et parties prenantes
*
Assurer support technique auprès de l'équipe projet
*
Accompagner techniquement les deux développeurs stagiaires
*
Contribuer au transfert de compétences
*
Assurer reporting régulier au Product Manager sur avancement, risques, blocages et plans d'action
COMPÉTENCES TECHNIQUES INDISPENSABLES
Python et applications orientées messages
*
Expertise confirmée en Python et son écosystème
*
Conception et développement d'applications et services robustes
*
Développement d'API REST
*
Développement et orchestration de workers asynchrones
*
Expérience création ou maintenance de solutions orientées messages
*
Maîtrise des principes d'échanges asynchrones et brokers de messages
Manipulation et traitement documentaire
*
Manipulation de documents et images avec bibliothèques Python
*
Conversion et optimisation d'images
*
Import/export de données
*
Construction de pipelines de transformation et traitement
*
Application de règles de transformation des données
*
Gestion des contrôles de cohérence et exceptions
Postgre
SQL et manipulation des données
*
Bonne connaissance de Postgre
SQL
*
Modélisation et validation des données, notamment avec Pydantic