Hakim - Chef de projet ORACLE SQL
Ref : 160322L003-
91800 BRUNOY
-
DBA, Chef de projet, Consultant (43 ans)
-
Freelance
De Juin 2014 à ce jour : SNCF RESEAU
Fonction : Chef de projet Oracle PL/SQL
Contexte projet : Mise en place de Référentiel d’entreprise Clients et Services (RCS)
Le référentiel Clients a vocation à être la seule référence d’identification des clients dans l’entreprise.
Ainsi il a vocation, directement, ou indirectement par le biais d’interfaces SI, à être utilisé dans tous les processus métiers utilisant le concept de client, notamment : relation client, prise de commande, production des prestations, valorisation, facturation, recouvrement, gestion des réclamations
Mise en œuvre technique
Etudier la spécification fonctionnelle détaillée fournie par le chef de projet
Rédiger la spécification fonctionnelle détaillée
Suivi du projet.
Concevoir le modèle conceptuel de données de l’application RCS
Générer le modèle physique de la base de données
Chargement de la base de données à partir des fichiers de données en utilisant les tables externes
Développement des procédures PL/SQL
Développement des écrans de l’application RCS avec Oracle Apex
Réaliser les tests unitaires
Correction des anomalies, réaliser les évolutions saisies dans Redmine
Conseil et support aux équipes métier
Réunion de relecture de la spécification fonctionnelle détaillée avec la MOA.
Assistance à maitrise d’ouvrage pendant la phase de recette.
Travailler avec la MOA sur le format des fichiers de données à intégrer dans la base de données de RCS.
Environnement technique : Oracle 11 G, PL/SQL, Oracle Apex, Sqldeveloper, Unix AIX, redmane
De déc 2011 à Mai 2014 : BOUYGUES ENERGIE ET SERVICES
Fonction : Consultant Oracle / Référent Technique
Missions :
Réalisation de programmes PL/SQL et IHM avec Oracle APEX (Application Express) pour la facturation de Bouygues Telecom
Arrêt et démarrage de la base de données Oracle.
Import/export de schémas Oracle 11G
Utilisation tables externes pour le chargement des fichiers de données.
Programmation Salesforce pour de la prise de commandes et gestion de devis
Réalisations de règles de validations et workflows, tests unitaires et classes APEX
Rédaction des Spécifications techniques détaillées, manuel d’installation et d’exploitation.
Mise en place du process de livraison pour les modules Oracle.
Modélisation de la base de données avec Oracle datamodeler (tables, contraintes, index, Vues, Vues matérialisées …)
Développement de script shell pour le chargement de la base de données
Environnement : Oracle 11g, CRM Salseforce, Oracle Apex, Unix, Sqldeveloper, Winscp, putty
De janvier à déc 2011 : CAAGIS – CREDIT AGRICOLE ASSURANCE
Fonction : Consultant Oracle / Référent Technique
Missions : Projet Base d’actifs Unifiée : Mise en place de Solvency II (solvabilité II) :
Enrichissement des données du Crédit Agricole Assurance (CAA) et ses filiales avec les informations en provenance de CACEIS : Titres en direct, inventaires transparisés, mouvements sur les OPCVM, données référentielles instruments et tiers associés et notations. L’objectif de cet enrichissement des données est de respecter les normes réglementaires et permettre la gestion des risques techniques et financiers.
- Rédaction des Spécifications Fonctionnelles et techniques détaillées.
- Contact avec le délégataire (CACEIS) et les métiers (CAA).
- Mise en place du module Habilitation et archivage.
- Développement de vues matérialisées.
- Chargement des tables Oracle avec SQL*Loader.
- Conception technique du moteur de transparisation (transparence).
- Développement en PL/SQL du module de rapprochement entre lignes comptables et référentielles.
- Modélisation du nouveau modèle de données du Datawarehouse
- Assistance MOA lors de la phase de recette et suivi de production.
- Optimisation et tuning de la base d'actifs.
- Rédaction de dossier d’exploitation pour la chaine de production Control-M.
Environnement :
Oracle 9i; PL/SQL, SQL*Loader, Shell Unix, Toad 9.5; Unix (AIX)
Banque / Finances / Assurances (OPCVM, Action, Obligation, contrat et tiers)
De juillet 2009 à déc 2010 : CALYON -CREDIT AGRICOLE CIB
Fonction : Référent technique Lutte Anti Blanchiment (LAB)
Missions :
Correspondant technique des différentes équipes sur le projet AML : Production, Maîtrise d'ouvrage, sites externes, ...
Conception et mise en place de l'architecture centralisée de l'alimentation du Datawarehouse d’Actimize
Production des documents techniques de l’application AML
Rédaction de la procédure de support AML
Développement d'outils de suivi d’exploitation pour AML
Déploiement des sites CALYON
- Mise en place d'outils de validation des données,
- Implémentation des flux
- Implémentation des chargements
- Test et recette avec l'équipe MOA
Développement de packages PL/SQL pour le chargement des données et la vérification de la qualité des données.
Développement de rapport SSRS.
Création de packages ETL SSIS
Développement de batch DOS pour le lancement automatique de la chaine de chargement.
Monitoring et amélioration des performances Oracle.
Utilisation de la méthode ARPEGIO pour le suivi de projet.
Environnement : Batch DOS, Unix, PL/SQL, SQL loader, Toad, ORACLE 10G, Actimize ACM, AIS et SSRS.
De janvier 2008 à mars 2009 : FRANFINANCE GROUPE SOCIETE GENERALE
Fonction : Consultant Oracle
Missions :
Projet de mise en place d’une interface entre la nouvelle application « crédit aux personnes morales » du Crédit du Nord et le progiciel Ekip (progiciel de crédits et de financement). Celle-ci permettra de faire évoluer le mode actuel de montage des affaires dans Ekip
Analyse, conception, réalisation et tests unitaires/intégration :
Estimation de charges et suivi du projet.
Rédaction des spécifications détaillées.
Alimentation de la base de données du progiciel Ekip à l’aide des fichiers XML en provenance du Crédit du Nord.
Vérifier en collaboration avec la maitrise d’ouvrage que les affaires de financement sont montées correctement dans EKIP.
Développement de procédures stockées PL/SQL pour le calcul des Valeurs de Rachat Anticipé Total (VRAT).
Réalisation de rapports Webi Business Object pour le suivi du chargement des affaires de demande de financement.
Mise à jour des univers avec BO Designer.
Environnement : Oracle 10G, SQL, Pl/Sql, Unix AIX, TOAD 9.0, Micro Focus net express, Ekip, Business Object XI R2
De juillet 2006 à déc 2007 : NATIXIS
Fonction : Consultant Oracle
Missions :
Le projet ESPACE (Entrepôt de données pour la Surveillance Permanente et l’Analyse ComportementalE) a pour objectif la mise à disposition d’informations centralisées et normalisées provenant de nombreuses et diverses applications métiers à destination de la « Direction du Contrôle Interne » (DCI) et du service « Conformité / Prévention de la Délinquance Financière » (PDF). Ces données comprenant les données relatives aux clients, comptes et transactions NBP sont stockées dans un entrepôt de données.
Analyse, conception, réalisation et tests unitaires :
Réalisation des spécifications techniques détaillées à partir des spécifications fonctionnelles
Création de la table Oracle (sas d’entrée) équivalente au flux bancaire (fichier plat).
Développement de tables partitionnées, procédures, fonctions, packages en PL/SQL.
Développement de mapping Informatica Powercenter afin d’alimenter le Datawerehouse.
Modélisation multidimensionnelle du Datawarehouse.
Chargement avec sql loader de la table Oracle à partir des flux bancaires issu du back office.
Optimisation des traitements de chargement et de restitution de données.
Ecriture de scripts Korn Shell.
Environnement : Oracle 9i, SQL, Pl/sql, Unix Hp, TOAD 9.0, Sql developer, Informatica Powercenter
De mars 2001 à juin 2006 : Fédération Nationale de la Mutualité Française
Fonction : Consultant Oracle
Missions :
Maintenance évolutive du nouveau système d’information de la mutualité française
Etude, Analyse, conception, réalisation et suivi :
Réalisations du paramétrage pour les différents produits proposés par la mutualité française.
Réalisation de spécifications fonctionnelles et techniques détaillées.
Développement de programme batch en Pro*cobol
Développement de rapports avec Oracle Report
Développement d’écran avec Oracle Forms
Ecriture et optimisation de requêtes SQL afin d’extraire des informations nécessaires au service Marketing
Conception, réalisation et mise en œuvre de procédures, fonctions, triggers et packages en PL/SQL
Réalisation des tests unitaires, d’intégration et de non régression
Encadrement des nouveaux collaborateurs
Environnement :
Designer 2000, Developer 2000 (Forms 6i, Report 6i), SQL, PL/SQL, Oracle 9i,
Windows 2000, Unix HP, Pro*COBOL
De juin 2000 à fév 2001 : GETIMA (caisse de retraite)
Fonction : Adaptation des programmes au passage à l’Euro
Missions :
Etude de l’existant -> génération de la cartographie du système d’information
Réalisations
Modification des programmes pour le passage à l’Euro
COMPETENCES FONCTIONNELLES
Assurance (Solvency II, prévoyance)
Mutuelle
Telecom
Banque, Finance (LAB, trésorerie)
Transport ferroviaire
COMPETENCES TECHNIQUES
Langages :
SQL, PL/SQL, Sqlloader, Pascal, C, Pro*Cobol, Korn Shell, Batch Dos
Matériels & Systèmes d’exploitation :
WIN 98/2000/XP, UNIX , LINUX
Bases de données :
Oracle 8i, 9i, 10G et 11G
Modélisation relationnelle et multidimensionnelle
Administration BDD Oracle
Outils décisionnels :
Informatica Powercenter, Business Objects (6.5 et XI) : utilisateurs, Webi, Deski, Designer
Offre BI Sql Serveur : SSIS, SSAS (Cube OLAP), SSRS et Report Builder
Outils :
Designer 2000, Developer 2000 (Forms 6i, Report 6i, Query builder, Procedure Builder), Toad ,Sql developer, Sql*plus,
FileZilla, Control-M, Salseforce, Oracle APEX, Oracle datamodeler
Autres :
Ws_ftp, UltraEdit-32, Visual SourceSafe, Merise, Power*Amc, Actimise, MS Access et Excel, Méthode AGILE
DIPLÔMES ET FORMATION
12/2011 Oracle APEX
03/2009 «Génie du Traitement de l’information Décisionnelle ». – 92 Malakoff (3 mois)
- Modélisation multidimensionnelle et alimentation d’un Datawarehouse avec l’ETL Informatica (V8.1.1) à partir d’une base de données oracle existante.
- Création de CUBE (MOLAP) Avec SSAS.
- développement de rapport avec SSRS
- Développement d’univers et des rapports Business Objects XI R2 (Webi et Deski)
- Analyse des Ventes avec SQL Server 2008.
07/2007 Optimisation de requête Oracle database 10G (Oracle université) – 92 - Garenne Colombes
08/2006 Ecriture de scripts en Shell (Orsys) - 92 - la défense
04/2001 Oracle Forms (Oracle université) – 92 - Garenne Colombes
04/2001 Oracle designer 6i (Oracle université) – 92 - Garenne Colombes
2000 D.E.S.S en Informatique Université de Paris VIII
1997 Ingénieur en Informatique option système d’information Institut National d’Informatique
Langue : Anglais technique