Le poste Développeur Python - Data & Automation
Partager cette offre
Développeur en charge de la gestion des scripts internes, de l’intégration de LLM et des tâches d’automatisation sur les flux de données et les processus, ainsi que des interactions API avec des sources externes. Mise en place de contrôles et de rapports sur la qualité des données. Contribution au développement des outils internes de l’équipe, tels que les processus de communication (mailing de masse), site web, planification d’équipe, etc.
Objectif : Un développeur senior avec une solide compréhension des projets pilotés par les données, de l’automatisation, des référentiels IT et des exigences de gestion de services, pour travailler sur le développement interne de pipelines d’intégration et d’interfaces dans l’écosystème d’une grande banque d’investissement.
Périmètre : Global, rôle exigeant une collaboration avec les clients internes de la banque d’investissement à l’échelle mondiale, nécessitant un anglais professionnel.
Profil recherché
Analyse du code existant : audit du code source, identification des dettes techniques, revue de l’architecture et des dépendances tierces.
Mise en place d’une stratégie de tests : écriture de tests unitaires, d’intégration et fonctionnels.
Industrialisation du CI/CD : configuration d’une chaîne d’intégration continue, mise en place de déploiements automatisés sur les environnements de test, pré-production et production.
Optimisation des performances : profiling du code, identification et résolution des goulots d’étranglement.
Renforcement de la sécurité : ajout de contrôles d’entrée, gestion des dépendances vulnérables, mise en place de l’analyse statique et de la validation des packages.
Documentation technique : rédaction de guides d’installation, d’utilisation et de contribution, génération de la documentation API (Swagger).
Développement de nouvelles fonctionnalités : analyse fonctionnelle des besoins métiers supplémentaires, conception et implémentation de modules (ex. : ingestion de nouveaux flux, génération de rapports élargis, API REST additionnelles).
Extension à d’autres périmètres : adaptation du modèle de données et des processus métier pour supporter de nouveaux domaines (ex. : gestion de la conformité, suivi des risques), connexion aux systèmes externes via API ou bus de messages.
Gestion de la configuration et du versioning : utilisation de fichiers de configuration centralisés (JSON), gestion des versions sémantiques, mise en place d’un changelog structuré.
Revue de code et transfert de compétences : organisation de revues de code périodiques avec les développeurs internes, animation d’ateliers pratiques et sessions de formation sur les nouvelles bonnes pratiques.
Support au déploiement en production : assistance lors des releases majeures, vérification des procédures de rollback, rédaction de run-books d’exploitation.
Suivi et reporting : production de livrables hebdomadaires (avancement, points bloquants, plan d’action) et d’un rapport final de mission détaillant les améliorations apportées, les marges de progression et les recommandations d’évolution.
Environnement de travail
VISIAN est une société de conseil spécialisée autour de l'innovation, la conception produit et la data.
Dans un marché où les enjeux de recrutement sont clés et où le nombre de freelances est en constante augmentation, Visian a créé une entité dédiée au recrutement de freelances experts du digital et d’IT.
Postulez à cette offre !
Trouvez votre prochaine mission parmi +10 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Développeur Python - Data & Automation
VISIAN
