Envie d'un nouveau challenge dans le secteur bancaire ? CELAD vous attend ! 🚀 Nous recherchons un Business Analyst confirmé (H/F) pour rejoindre une équipe en charge de la gestion des référentiels transverses d'un grand groupe bancaire. Au sein d'un environnement Agile, vous interviendrez sur deux applications stratégiques liées aux référentiels Identités et Organisations, dans le cadre d'un programme de modernisation visant notamment la migration de traitements ETL Informatica Power Center vers Python. 🎯 Vos missions Vous interviendrez sur deux volets complémentaires : Reprendre le rôle de BA sur une application d'organigramme : préparation et réalisation des tests de non-régression, suivi des corrections et accompagnement du changement jusqu'à la mise en production. Analyser l'existant et spécifier les nouveaux traitements d'intégration de données sur une application d'annuaire, en lien avec la migration technologique et l'évolution des besoins métiers. Concevoir et exécuter les tests de non-régression des traitements d'alimentation et contribuer à la préparation de la mise en production. Travailler en collaboration étroite avec les équipes métier, techniques et projet dans un contexte international.
Contexte Séniorité : 6 à 9 ans d'expérience Profil : Développeur Python confirmé – Data / ETL La mission se déroulera au sein de l'équipe en charge de la gestion des Référentiels Transverses du Groupe , rattachée à la direction Tech Expertises & Solutions. Cette équipe accompagne les différentes lignes métiers dans leurs usages des données de référence et intervient notamment sur les processus d'acquisition, de consolidation, de transformation, de distribution et de consommation des données. Dans le cadre de l'harmonisation des langages de programmation et des architectures applicatives, un programme de migration des ETL Informatica PowerCenter vers Python est actuellement mené sur plusieurs applications. Nous recherchons un Développeur Python confirmé pour intervenir notamment sur : L'Annuaire Pages Blanches du Groupe ; L'Organigramme du Groupe ; Le Référentiel des rôles (RCI). Les applications Annuaire et Organigramme exploitent les données issues des référentiels Identités et Organisations. Les traitements permettent notamment de transformer les données entrantes, de les préparer puis de les injecter en base afin de permettre leur exposition sur l'intranet. Sur le référentiel RCI, les traitements concernent notamment : L'acquisition, la transformation et le chargement des données ; La gestion du cycle de vie des rôles ; L'exposition des données de référence vers différentes plateformes via fichiers, API et Datalake. Missions principales Le consultant aura quatre responsabilités principales : 1. Design des traitements Concevoir les nouveaux traitements sur les différentes applications ; S'appuyer sur les spécifications produites par les Business Analysts ; Prendre en compte les orientations et retours du Tech Lead ; Participer à la conception technique des solutions. 2. Développement Python Développer les nouveaux traitements de données ; Respecter le framework Python interne ; Intervenir dans une architecture applicative conteneurisée ; Garantir la qualité et la structuration des développements ; Participer à la migration des traitements existants d'Informatica PowerCenter vers Python. 3. Tests & qualité Réaliser les tests unitaires ; Mettre en place les tests automatisés sur les différents traitements ; Garantir la qualité des développements avant livraison. 4. Livraison & déploiement Réaliser les livraisons sur les environnements d'UAT ; Préparer et rédiger la documentation nécessaire aux livraisons sur les environnements supérieurs ; Accompagner le référent lors des différentes phases de livraison. Environnement de travail Le consultant intégrera une Squad Python composée de développeurs et de Tech Leads répartis entre Paris et Porto. L'organisation fonctionne en mode Agile, avec des sprints de trois semaines. L'anglais est donc indispensable pour collaborer efficacement avec les membres de l'équipe basés au Portugal, notamment le Tech Lead. Compétences techniques requises Compétences indispensables : Python 3.9+ Programmation orientée objet – OOP SQLAlchemy Oracle Database Pytest Pandas Développement de traitements de transformation et d'alimentation de données Environnement CI/CD automatisé OpenShift Utilisation de buckets S3 Tests unitaires et automatisés Jenkins Bitbucket Checkmarx Jira Confluence
Contexte de la mission : Viveris vous propose un poste de Data Engineer au sein d'un acteur majeur du secteur de l'énergie, intervenant sur des plateformes de traitement de données à grande échelle. Dans un contexte de transformation du SI décisionnel, l'équipe mène des projets stratégiques de modernisation de la plateforme Big Data. Les principaux enjeux portent sur la migration des traitements vers Apache Spark, ainsi que sur la refonte de la plateforme de données dans le cloud avec Databricks à moyen terme. Dans ce cadre, vous interviendrez sur le développement et l'optimisation des pipelines de données, la fiabilisation des traitements et l'accompagnement de la transformation de l'écosystème Data. Vous devrez maîtriser les technologies Spark et Databricks, et justifier d'une expérience en modélisation de données, et transformation des traitements Data. Responsabilités : - Migration de traitements Informatica et PL/SQL vers Spark ; - Participation au projet stratégique de migration vers le cloud ; - Garantir la performance, la robustesse et la qualité des données ; - Documentation et partage de connaissances.
Poste : Développeur Python confirmé Environnement : Référentiels Transverses – Tech Expertise & Solutions, BPCE Contexte : Programme de migration des ETL Informatica PowerCenter vers Python Intervention sur plusieurs applications : Annuaire Pages Blanches, Organigramme et référentiel des rôles (RCI) Conception / Design des nouveaux traitements à partir des spécifications des BA Développement en Python selon le framework interne et une architecture conteneurisée Transformation, préparation et alimentation des données en base Mise en place des traitements d'acquisition, transformation, chargement et exposition des données Réalisation des tests unitaires et tests automatisés Livraison en UAT et préparation de la documentation pour les environnements supérieurs Travail au sein d'une Squad Python Agile, avec des développeurs et Tech Leads à Paris et Porto Fonctionnement en sprints de 3 semaines
Nous recherchons pour le compte de notre client dans le domaine de la banque, un(e) Business Analyst Référentiels Data. Environnement technique Python, Informatica Power Center (migration), approche BDD (Behaviour Driven Development), Jira, Confluence, Office 365, référentiels Identités et Organisations. Contexte Au sein d'une équipe dédiée à la gestion des référentiels transverses, l'organisation accompagne l'ensemble des lignes métiers dans leurs usages des données de référence. Dans le cadre d'un chantier d'harmonisation technique, un programme de migration des traitements ETL vers Python est en cours sur plusieurs applications du patrimoine, dont deux applications jumelles exposant des données issues des référentiels Identités et Organisations du groupe. Missions Reprendre le rôle de Business Analyst sur le volet Organigramme, en prenant le relais d'un collaborateur mobilisé sur d'autres priorités Préparer et exécuter les tests de non-régression des traitements d'alimentation de l'Organigramme, puis accompagner leur mise en production Analyser l'existant sur l'application Annuaire Pages Blanches et spécifier les futurs traitements d'intégration de données en tenant compte de la migration technologique Simplifier les traitements existants et intégrer les nouveaux besoins fonctionnels identifiés Préparer et exécuter les tests de non-régression des traitements d'alimentation de l'Annuaire, puis accompagner le changement jusqu'à la mise en production Collaborer étroitement avec une équipe internationale, incluant des collaborateurs basés au Portugal Compétences attendues Business Analyse, Product Ownership, Agilité, BDD, tests de non-régression, transformation et alimentation de données, Python, Jira, Confluence, Office 365, anglais professionnel
Remplacer des traitements ETL historiques par du Python propre, testé et conteneurisé : une mission de développeur exigeante, dans une squad Python internationale. L'équipe en charge des référentiels transverses d'un grand groupe bancaire harmonise ses langages et ses architectures : elle migre ses traitements ETL Informatica PowerCenter vers Python. Vous intégrez la squad Python (sprints de trois semaines, équipe répartie entre Paris et l'international) et intervenez sur plusieurs applications : l'annuaire et l'organigramme du groupe, et le référentiel des rôles — acquisition, cycle de vie des rôles, exposition par fichiers, API et datalake. Vos principales missions : Réaliser le design des nouveaux traitements à partir des spécifications des Business Analysts et des retours du Tech Lead. Développer dans le respect du framework Python interne et de l'architecture conteneurisée. Écrire les tests unitaires et mettre en place les tests automatiques de chaque traitement. Livrer en recette et rédiger les documents de livraison pour les environnements supérieurs. Ce que la mission vous apporte : Du Python de qualité industrielle : tests, CI/CD, conteneurs, revue par un Tech Lead. Un programme de migration structurant, sur plusieurs applications. Une équipe internationale : l'anglais est une langue de travail. Environnement technique : Python 3.9+, SQLAlchemy, Oracle, pytest, pandas, CI/CD, OpenShift, S3, Jenkins, Bitbucket, Checkmarx, Jira, Confluence — agile.
Contexte de la missionDans le cadre du renforcement de son équipe Décisionnel, le client recherche un Concepteur Décisionnel sénior H/F afin d'intervenir sur plusieurs projets liés à la conception, à la validation et au déploiement de solutions décisionnelles. La mission s'inscrit dans un environnement exigeant, nécessitant une forte autonomie, une bonne compréhension des enjeux métiers et une capacité à collaborer efficacement avec les équipes projet, métier et IT. Missions principalesResponsabilités confiées : · Piloter les phases de conception fonctionnelle et applicative confiées dans le cadre des projets décisionnels. · Rédiger les dossiers de conception applicative de la solution décisionnelle, en veillant à leur clarté, leur complétude et leur conformité aux normes internes. · Analyser les besoins métiers et contribuer à leur traduction en spécifications exploitables par les équipes techniques. · Réceptionner les développements Informatica réalisés par les équipes de développement, sans prise en charge directe du développement. · Exécuter les traitements Informatica nécessaires aux phases de validation et de recette. · Préparer, organiser et réaliser les tests de validation afin de garantir la bonne mise en œuvre de la solution. · Vérifier la bonne adéquation des tests réalisés avec les besoins exprimés, les règles de gestion et les exigences de qualité attendues. · Rédiger les documents de mise en pré-production ainsi que les scénarios de tests associés. · Participer aux validations en pré-production et en production, en coordination avec les équipes concernées. · Assurer le suivi des plannings, identifier les risques ou points de blocage et remonter les alertes de manière proactive. · Garantir le respect des normes applicatives internes, des bonnes pratiques projet et des processus de validation. · Produire un reporting régulier sur l'avancement des travaux, les anomalies détectées et les actions de correction engagées. Compétences requisesCompétences techniques· Très bonne maîtrise de l'informatique décisionnelle et des architectures BI. · Bonne connaissance des outils ETL, notamment Informatica, dans un contexte d'exécution, de contrôle et de validation des traitements. · Aisance confirmée avec SQL pour l'analyse, le contrôle de données, la qualification d'anomalies et la validation des résultats. · Capacité à comprendre les flux de données, les règles de gestion, les modèles de données et les processus d'alimentation décisionnelle. · Bonne connaissance des environnements de recette, pré-production et production. · Capacité à produire une documentation claire, structurée et exploitable par les équipes métier et IT. Compétences fonctionnelles· Connaissance du domaine de l'assurance et de ses enjeux métiers. · Capacité à analyser les besoins utilisateurs et à dialoguer avec les interlocuteurs métier. · Compréhension des exigences de qualité, de traçabilité et de fiabilité des données dans un environnement décisionnel. · Capacité à participer aux arbitrages fonctionnels et à sécuriser les phases de validation. Compétences comportementales· Autonomie, rigueur et sens de l'organisation. · Capacité à travailler en équipe projet et à coordonner plusieurs interlocuteurs. · Esprit d'analyse et de synthèse. · Bonne communication écrite et orale. · Capacité à alerter rapidement en cas de risque, d'anomalie ou de dérive planning. · Orientation qualité et sens du service.