Développeur Java Python, Liquidity Data Platform H/F

Crédit Agricole Corporate & Investment Bank
Canton of Saint-Cloud, France
yesterday

Role details

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

Job location

Remote
Canton of Saint-Cloud, France

Tech stack

Java
Airflow
Cloud Computing
Information Systems
Continuous Integration
Data Infrastructure
Data Transformation
Relational Databases
DevOps
Financial Information EXchange
Python
PostgreSQL
Microsoft Office
Octopus Deploy
Software Architecture
SonarQube
SQL Databases
Flask
Grafana
Gitlab
FastAPI
Pandas
Angular
Kubernetes
Front End Software Development
Data Pipelines
Docker
Artifactory

Job description

A la pointe de l'innovation technologique, ses équipes accompagnent sur le plan technique et fonctionnel, les activités et projets de développement des différents métiers de la Banque de Financements et d'Investissement dans un environnement international. La Direction des Systèmes d'information recherche un(e) :

  • Développeur Java Python, Liquidity Data Platform H/F - Basé à Montrouge (92) - VOTRE EQUIPE En tant que Développeur, et au sein du département Finance IT, vous rejoindrez le squad LiMon / Cockpit de la filière Assets and Liquidity Monitoring (ALM) en charge du SI ALM de la direction financière de CACIB sur le périmètre de la banque de financement et des marchés de capitaux, en France et à l'international. VOS MISSIONS Vous travaillerez sur l'application de suivi quotidien du risque de Liquidité. Vous serez en charge de la maîtrise d'œuvre sur la consolidation de l'ensemble des entitiés de CACIB et du traitement de transformation des données liquidités, en lien avec plusieurs applications :

  • Application des données Front Office permettant l'alimentation des données de la Banque de Marché

  • Application des données comptables comprenant notamment les données de la Banque de Financement

  • Application en charge des librairies de calculs Vos missions principales seront les suivantes :

  1. Concevoir les architectures logicielles des nouveaux projets :
  • Recueillir et challenger les besoins métiers et fonctionnels
  • Composer et décrire l'architecture applicative générale choisie
  • S'assurer de l'adéquation de la solution avec l'architecture technique existante
  • Effectuer des prototypes (POC) pour éprouver ces choix
  • Participer à la définition les normes de développement
  1. Réaliser le développement et le maintien d'applications :
  • Programmer les solutions en garantissant la qualité et en recherchant l'optimisation en terme de stabilité et de performance
  • Contribuer à la rédaction des spécifications techniques
  • Tester unitairement les solutions
  • Assurer une qualité de code favorisant la maintenabilité et la réversibilité
  • Sécuriser les développements en appliquant les normes de sécurité de l'entreprise
  • Organiser les travaux et encadrer les développeurs de l'équipe
  1. Accompagner la chaîne de production :
  • Présenter les changements aux équipes Support
  • Contribuer à l'industrialisation des composants dans notre système d'information
  • Effectuer des audits de code régulièrement

Compléments

  • Capacité à échanger avec différents intervenants : vous travaillez avec les équipes Projets Finance, Information Financière, Pilotage ALM, Trésorerie, les architectes Finance et IT, Risques, ainsi que les différentes équipes IT.
  • Compétences du langage de développement Java, Python, SQL et expérience des bases de données relationnelles Votre connaissance des problématiques ALM Liquidité ainsi que votre maîtrise des outils de pipeline de données et de gestion de flux de travail (par exemple Airflow) seraient un plus

Requirements

  • Conception de solutions (étude préalable, conception générale, présentation)

  • Rédaction de spécifications

  • Définition, organisation et analyse des tests Compétences comportementales :

  • Travail d'équipe

  • Bon relationnel/Bon communiquant

  • Rigoureux

  • Capacité d'analyse et de synthèse

  • Sens de l'organisation Compétences techniques demandées :

  • Développement : Java, Python

  • Front End: Angular

  • BDD : PostGreSQL

  • Framework : Flask et/ou FastAPI, Pandas et/ou Polar, PyArrow

  • DevOps CI/CD : GitLab, Jfrog Artifactory, Argo CD, Grafana, ELK, SonarQube

  • Cloud : Kubernetes, Docker La majorité des postes est éligible au télétravail dans les conditions prévues par notre accord reposant sur le double volontariat (collaborateur & manager) et après une période d'intégration réussie. Crédit Agricole CIB s'engage en faveur de l'insertion des personnes en situation de handicap, ainsi ce poste est ouvert à toutes et à tous.

Outils informatiques Office

Langues anglais opérationnel

About the company

Rejoignez les équipes de Crédit Agricole CIB, la banque de financement et d'investissement du groupe Crédit Agricole, 10e groupe bancaire mondial en taille de bilan*. Nous accompagnons les grandes entreprises et institutions financières dans leur développement et le financement de leurs projets. Pionniers dans la finance responsable, l'engagement social et environnemental sont au cœur de nos activités. Intégrer nos équipes c'est contribuer au développement d'une économie durable. Vous évoluerez dans un environnement multiculturel, à la fois dynamique et stimulant, dans lequel vous serez encouragé à innover et partager vos idées. Nous sommes une entreprise qui accompagne ses collaborateurs tout au long de leur parcours. Vous pourrez y développer vos compétences et accéder aux larges opportunités de carrière qu'offrent la diversité de nos métiers et nos 30 implantations internationales. Notre culture repose sur la force du collectif et l'esprit d'ouverture, où chacun est responsabilisé et valorisé. En agissant chaque jour dans l'intérêt de la société, Crédit Agricole CIB s'inscrit dans les valeurs du groupe qui est engagé en faveur des diversités et de l'inclusion et qui place l'humain au cœur de toutes ses transformations. Tous nos postes sont ouverts aux personnes en situation de handicap. Vous souhaitez prendre part à notre mission ? Rejoignez nos équipes !, La Direction Information System & Risks IT (ISR) a pour objectif de doter CACIB de la meilleure Plateforme IT et Opérations pour répondre aux besoins de maintenir et renforcer la qualité des services rendus à CACIB et de se préparer aux enjeux de croissance et de transformation digitale de CACIB dans les années futures. Rejoignez la Direction ISR de CA-CIB, responsable de la conception, du développement, de la maintenance des applications et des systèmes de la Banque !

Apply for this position