OmDev Logo
GetYourJob
0
Publié il y a 199 jours

Tech Lead / Responsable SI Middle-Office - Python & Gen AI - Freelance

Entreprise
Localisation
Paris, France
Hybride
Type de contrat
Freelance
Niveau
Top profil
0vues
0clics

Description du poste

Tech Lead / Responsable SI Middle-Office - Python & Gen AI

Allocation & Post-Trade (Python/Oracle) – Finance de marché

Contexte client

Notre client est un acteur majeur de la finance de marché disposant d'un système d'information Middle-Office critique, au cœur de la chaîne post-trade (allocation, cycle de vie des trades, positions, impacts coûts/risques) et fortement exposé aux enjeux de production. Dans un contexte de transformation (programmes structurants type Unified Execution) et de modernisation technologique (trajectoire « Python 1st » avec réduction de la dépendance PL/SQL), l'organisation recherche un profil senior capable d'assurer la continuité opérationnelle tout en accélérant les chantiers de fond et la délégation au support.

Contexte & Objectifs de mission

La mission vise à sécuriser rapidement un périmètre Allocation / Middle-Office à criticité élevée, en combinant une capacité immédiate à absorber le RUN (incidents, fiabilisation, production readiness) et une contribution tangible aux Major Projects (notamment autour d'un programme d'unification/exécution – Unified Exec). Le/la consultant(e) interviendra comme référent(e) technique et opérationnel(le) de l'équipe, avec une double ambition : (1) stabiliser et industrialiser la production (process, monitoring, RCA, runbooks, ownership), (2) porter la modernisation du socle (migration progressive de logique métier Oracle/PLSQL vers Python, refactors structurants, amélioration de la testabilité et de l'observabilité). À moyen terme (après quelques mois), le rôle évoluera vers davantage de pilotage (gestion de projets, coordination inter-équipes, accompagnement et montée en compétence de l'équipe), tout en conservant une posture hands-on sur les sujets critiques.

Périmètre de la mission

• Prendre en main rapidement le périmètre Allocation / post-trade : compréhension des flux de bout en bout (trade → allocation → positions → impacts coûts/risques), des règles métier, des cas d'exception et des dépendances SI (batchs, interfaces, écrans, référentiels).

• Assurer la continuité opérationnelle du périmètre : maintien en conditions opérationnelles, gestion des anomalies récurrentes, sécurisation des fenêtres de production et des traitements critiques.

• Jouer le rôle de référent technique et opérationnel de l'équipe : organisation du partage de connaissances (documentation, sessions de pairing, transfert de compétences), clarification des responsabilités et mise en place d'un fonctionnement robuste en cas d'absence.

• Structurer et industrialiser le RUN : rédaction/maintenance de runbooks et procédures, définition d'un modèle d'ownership clair, standardisation des contrôles post-traitements et des critères d'escalade.

• Leadership de production : pilotage des incidents majeurs de bout en bout (diagnostic, coordination inter-équipes, communication aux parties prenantes, mitigation, retour à la normale).

• Produire des RCA actionnables : identification des causes racines, priorisation et suivi des actions correctives jusqu'à livraison effective (fiabilisation, durcissement, automatisation).

• Améliorer monitoring & alerting : revue des alertes existantes, réduction du bruit, mise en place du principe « une alerte = utile, actionnable, avec un owner », création/amélioration de dashboards de supervision de la chaîne d'allocation.

• Accélérer la réduction de dette technique : cartographie ciblée de la dette (code, batchs, interfaces, écrans), construction d'un backlog priorisé avec gains attendus (robustesse, performance, maintenabilité).

• Porter la trajectoire « Python 1st » : interdiction de nouvelles procédures PL/SQL sur le métier, définition d'une trajectoire de migration et livraison de 1 à 2 refactors structurants (ex. migration d'un module PL/SQL vers Python, simplification d'un composant critique, amélioration de la couverture de tests et de la performance).

• Contribuer aux Major Projects (Unified Exec et sujets connexes) : identification des dépendances, risques et besoins (ex. règles d'exécution, crossing, MANAX/équivalents), proposition d'options réalistes, alignement des parties prenantes et sécurisation des mises en production (plan de tests, stratégie de rollback, contrôles post-MEP).

• Délégation au support (Front-Support / Ops) : construction et exécution d'un plan de délégation concret (périmètre transféré, garde-fous, contrôles, formation), avec transfert effectif d'au moins un premier lot et mise en place d'un modèle « clients autonomes + contrôles + monitoring ».

• Modernisation des écrans / interfaces (si dans le périmètre confirmé) : contribution à la roadmap de modernisation, refonte/création de 1 à 2 écrans clés visant à limiter les accès directs Oracle, améliorer l'autonomie des utilisateurs et renforcer les contrôles.

• Usage pragmatique de la GenAI (optionnel mais souhaité) : mise en œuvre de 1 à 2 cas d'usage documentés (refactor assisté, génération de tests, analyse de logs/incidentologie) démontrant des gains mesurables (temps, qualité, réduction du risque).

Profil recherché


Compétences techniques

• Développement Python en environnement de production (qualité, performance, packaging, bonnes pratiques de tests)

• Solide maîtrise des bases de données Oracle et SQL ; compréhension/maintenance de PL/SQL (avec capacité à organiser une sortie progressive)

• Conception pragmatique et robuste (design orienté maintenabilité, patterns adaptés, gestion de la dette technique)

• Industrialisation : CI/CD, stratégies de tests (unitaires, intégration, non-régression), release management, production readiness

• Observabilité : monitoring, alerting, dashboards, analyse de logs, métriques, réduction du bruit d'alertes

• Gestion d'incidents et RCA : méthodes de diagnostic, coordination, post-mortems, suivi des actions correctives

• Connaissance des architectures SI marchés (batchs, flux, interfaces, systèmes critiques, contraintes de cut-off)

• Capacité à utiliser des outils GenAI de manière sécurisée et contrôlée (génération de tests, refactor, analyse) – souhaité

Compétences fonctionnelles

• Finance de marché indispensable, avec expérience significative Middle-Office / post-trade

• Allocation, lifecycle trade, positions, exceptions de production, contrôles et rapprochements

• Compréhension des impacts coûts/risques et des attentes des équipes Ops / Trading Support / Portfolio

• Capacité à challenger un besoin métier et à formaliser des règles/flux de manière exploitable (spécifications pragmatiques, critères d'acceptation)

• Pilotage de sujets transverses en environnement exigeant (multiples parties prenantes, dépendances, priorisation RUN vs projets)

• Capacité à évoluer vers du pilotage de projets et un rôle de management/coordination d'équipe après la phase de prise en main

Qualités personnelles

• Très forte autonomie et capacité à être opérationnel(le) rapidement sur un SI complexe

• Leadership calme en situation de crise (gestion d'incidents majeurs, communication factuelle, sens des priorités)

• Orientation résultats et sens du service (continuité de production, fiabilisation, réduction du risque)

• Exigence sur la qualité (tests, robustesse, documentation utile) et pragmatisme d'exécution

• Capacité à fédérer et à transmettre (pairing, coaching, structuration du knowledge management)

• Aisance relationnelle avec des interlocuteurs variés (IT, Ops, Trading Support, Portfolio, management)

Modalités de mission

• Date de démarrage : ASAP

• Durée : 12 mois renouvelables

• Localisation : Paris (siège)

• Télétravail : 2 jours/semaine

• TJM : Selon profil (à valider selon mode de fonctionnement avec Tesselate)

Exigences du poste

Stack technique :

PythonSQLOraclePL/SQLCI/CDMarket finance middle-office/post-trade

Plan d'action

Un plan personnalisé pour postuler intelligemment à cette offre.

À propos de l'entreprise

Voir toutes les offres de Ecaris

Publié par

Recruteur
Recruteur

Intéressé par cette offre ?

Cliquez sur "Postuler" pour accéder à l'offre.