DÉVELOPPEUR SENIOR PL/SQL – MIGRATION DE DONNÉES
Description
. RESPONSABILITÉS PRINCIPALES
• Extraction : Développer les scripts d'extraction des données sources Allianz en garantissant l'exhaustivité et la performance.
• Transformation : Implémenter les règles de transcodification et de mapping définies avec le Chef de Projet et les métiers (produits, garanties, tiers, codes de gestion).
• Chargement : Développer les procédures de chargement dans le SI cible en respectant les contraintes d'intégrité (contraintes référentielles, séquences, clés).
• Contrôles de cohérence : Développer les scripts de contrôle et de rapprochement avant/après migration pour garantir la fiabilité des données migrées.
• Performance : Optimiser les scripts PL/SQL pour le traitement de volumes importants de données dans des fenêtres de bascule contraintes.
• Documentation technique : Documenter les scripts et traitements réalisés (spécifications techniques, mapping technique, dictionnaire de données).
• Recette : Participer aux campagnes de tests et corriger les anomalies identifiées lors de la recette.
3. PROFIL RECHERCHÉ
Compétences Techniques (Hard Skills) :
• Base de données : Expertise confirmée en PL/SQL (Oracle) et SQL avancé (requêtes complexes, procédures stockées, packages, tuning).
• ETL : Bonne connaissance des outils/techniques d'extraction et de chargement (SQL*Loader, Data Pump, ou équivalent).
• Modélisation : Bonne maîtrise de la modélisation de données relationnelles.
Expérience & Qualités (Soft Skills) :
• Séniorité : Minimum 8 ans d'expérience en développement PL/SQL, dont une expérience significative sur des projets de migration de données.
• Expérience sectorielle : Une expérience préalable en Assurance/Bancassurance (contrats, sinistres) est un atout fort.
• Méthodologie : Rigueur, autonomie et capacité à travailler en équipe technique restreinte sur un planning contraint.
• Communication : Capacité à échanger avec le Chef de Projet et les métiers pour clarifier les règles de gestion.