Développeur Senior PL/SQL – Migration de Données en Freelance
--Casablanca ou Rabat--
Ref. : 006725
Contexte :
Dans le cadre d’un projet de migration de données entre deux systèmes d’information d’un grand groupe d’assurance, nous recherchons deux développeurs seniors PL/SQL pour concevoir et développer les scripts d’extraction, transformation et chargement du portefeuille (contrats, sinistres) vers le SI cible. La mission s’inscrit dans une équipe projet Migration, sous la responsabilité du Chef de Projet Migration.
Nombre de postes : 2
Durée : 3 mois renouvelable
Démarrage : ASAP
Localisation : Casablanca, Maroc
Missions :
Développer les scripts d’extraction des données sources en garantissant exhaustivité et performance
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)
Développer les procédures de chargement dans le SI cible en respectant les contraintes d’intégrité (référentielles, séquences, clés)
Développer les scripts de contrôle et de rapprochement avant/après migration pour garantir la fiabilité des données
Optimiser les scripts PL/SQL pour le traitement de volumes importants dans des fenêtres de bascule contraintes
Documenter les scripts et traitements (spécifications techniques, mapping technique, dictionnaire de données)
Participer aux campagnes de tests et corriger les anomalies identifiées lors de la recette
Profil recherché :
Minimum 8 ans d’expérience en développement PL/SQL, dont une expérience significative sur des projets de migration de données
Expertise confirmée en PL/SQL (Oracle) et SQL avancé (requêtes complexes, procédures stockées, packages, tuning)
Bonne connaissance des outils/techniques d’extraction et de chargement (SQL*Loader, Data Pump ou équivalent)
Bonne maîtrise de la modélisation de données relationnelles
Une expérience préalable en Assurance / Bancassurance (contrats, sinistres) est un atout fort
Rigueur, autonomie et capacité à travailler en équipe technique restreinte sur un planning contraint
Capacité à échanger avec le Chef de Projet et les métiers pour clarifier les règles de gestion
Compétences clés :
PL/SQL (Oracle) – niveau expert
SQL avancé, tuning, packages, procédures stockées
ETL : SQL*Loader, Data Pump ou équivalent
Modélisation de données relationnelles
Migration de données (extraction, transformation, chargement)
Contrôles de cohérence et rapprochements
Documentation technique
Assurance / Bancassurance (atout)