Mahieddine - Consultant et formateur Bases de données Oracle, décisionnel et analyse de données

Ref : 160524B001
Photo de Mahieddine, Consultant et formateur Bases de données Oracle, décisionnel  et analyse de données
Compétences
POWER AMC
PL SQL
BI
ORACLE 11G
DATAMART
DATAWAREHOUSE
APACHE HADOOP
APACHE HIVE
ORACLE PL
Expériences professionnelles
  • Expérience Formation et enseignements de sept 1993 -1998 et
    sept 2018- déc. 2022
    Université Paris Saclay (LRI), Cesi et école d’ingénieurs et (ENSIIE) : Modules enseignés :
    Formateur chez DAWAN (Organisme de Formation).
    Maitrise et manipulation des données MySQL Database à l’aide du langage SQL
    Maitrise et manipulation des données d’Oracle Database à l’aide du langage PL/SQL
    Université Paris Saclay, école d’ingénieur (ENSIIE) / Formateur et encadreur
    Formation :
     Chargé de Cours et TD en Mathématiques Appliqués(RO),
     Algorithmique et programmation Python.
     Analyse de données avec Python,
     Base de données Oracle (SQL, PL/SQL et Tuning),MySQL,postgrSQL
    Encadrement : Conception et développent du Datawarehouse Oracle
    Encadrement des étudiants Bac+5 sur des projets concrets parmi
    ces projets : Prise rendez-vous. et aide la décision chez BNP Paribas.
    Environnement technique : Oracle 12c, SQL, PL/SQL, Unix, Toad, Partitionnement, Python
    2
    Expérience dans les SSII (Consultant)
    ERDF : Audit d’un data Warehouse particulier d’Oct. 2016 à juin. 2018
    Consultant Oracle et Data Warehouse.
    Le projet est décomposé en trois parties :
    1. Première partie : Une analyse profonde des modèles de conception des différentes
    parties du Datawarehouse et Data Martes
    2. Une deuxième partie : ETL maison écrit en PL/SQL : proposition de méthodes
    d’amélioration de performances en particulier au niveau de la purge.
    3. Une troisième partie : Amélioration du calcul des indicateurs en proposant une solution
    plus simple en passant par les librairies de Python.
    Environnement technique : Oracle 11g, SQL, PL/SQL, Unix, Toad, Partitionnement des tables, Python.

    Expérience Formation et enseignements

    Université d’Orsay et lycées de sept 2016 à Aout 2019
    I. Enseignant Mathématiques aux lycées.
    II. Université et école d’ingénieurs (ENSIIE) : Modules enseignés :
    1. Chargé de Cours et TD en Mathématiques Appliqués,
    2. Algorithmique et programmation Python.
    3. Base de données Oracle (tuning)
    4. Gestion de projets.

    Laboratoire de recherche en informatique (LRI Orsay+ ENSIIE) de sept 1993 à sept 1998
    Maitre de conférences associé en mathématique appliquées (optimisation combinatoire) et base de données

    I. Université d’Orsay (maître de conférences associe) de sept 2016 à sept 2018

    1. Chargé de Cours et TD en Mathématiques Appliqués,
    2. Algorithmique et programmation Python.
    3. Base de données Oracle (tuning)
    4. Gestion de projets.

    ERDF : Audit d’un data warehouse particulier d’Oct. 2014 à Mars. 2016
    Consultant Oracle et Data warehouse.

    Le projet est décomposé en trois parties :
    1. Première partie : Une analyse profonde des modèles de conception des différentes parties du Data warehouse et Data Marts
    2. Une deuxième partie : ETL maison écrit en PL/SQL non optimisé : proposition de méthodes d’amélioration de performances en particulier au niveau de la purge.
    3. Une troisième partie : calcul des indicateurs via un moteur ((boite noire), non maintenable, on a proposé une manière de refonte plus simple et plus claire pour la maintenance.

    Environnement technique : Merise, Oracle 11g, SQL, PL/SQL, Unix,Toad, Partitionnement des tables
    SOFRECOM de sept 2012 à sept. 2014
    Tâches transversale sur plusieurs projets
    Chef de projet
    1. Modélisation, évolution des systèmes d’informations et des schémas d’une base de données Oracle
    2. Amélioration des performances d’une application écrite en C, Pro*C et PL/SQL
    3. La purge et l’apurement de la base.
    4. Rédaction des spécifications technique
    5. Rédaction des tests, compagne de test.
    6. Migration d’une base de données Oracle v 8.1.7.0.0 vers la version Oracle 11g
    Environnement technique : Merise, Oracle v8, Oracle 10g, Oracle 11g, SQL, PL/SQL, Unix, Awk, Toad, C, Pro*C
    Power *AMC 12.5, Partitionnement des tables


    Bouygues Télécom : Centre de contact de Jan 2012 Juil. 2012.
    Tâches transversale sur plusieurs projets
    Consultant Oracle
    1. Évolution et maintien en condition opérationnelle du système de routage d'appels CTI pour un grand compte (Orange),
    2. Conception, développement et intégration de solutions autour des technologies DWH Oracle,
    3. Évolution d’un ETL maison écrit en PL/SQL et amélioration de ses performances,
    Environnement technique : Oracle 10g, Oracle 11g, ETL, SQL, PL/SQL, Windows XP. Toad, Power *AMC 15.1, Quality canter (QC), Partitionnement des tables.

    GALERIE LAFAYETTE (La Grande Distribution) de Nov. 2010 à Nov. 2011.
    Projets : « Vente, portefeuille de commandes et MARGE »
    Consultant Datawarehouse : Conception d’entrepôts de données (Datawarehouse) Oracle :
    1. Conception et modélisation décisionnelle de la marchandise dont l’objectif est de fournir des informations pertinentes (rapport , tableau de bord) aux analystes et aux décideurs
    2. Rédaction des spécifications des solutions nécessaires pour l’intégration des données ; (interfaces d’alimentation, règles de gestion concernant les DWH et Data Martes).
    3.
    4. Alimentation du data warehouse à partir et en provenance de différentes sources reparties et hétérogènes (fichiers plats, SAP et d’autres bases).

    Environnement technique : Progiciel MEGA V9, Oracle 10g, Oracle 11g, ETL Data stage, SQL, PL/SQL,
    Windows XP. DBvisualizer, Partitionnement des tables

    BNP PARIBAS de juin de 2010 à Oct. 2010.
    Projet : “Tests Data warehousing » Consultant Data warehouse
    Conception d’un entrepôt de données Data warehouse Oracle :
    1. Architecture générale de l’entrepôt de données.
    2. Alimentation du socle : l’identification des données dans des diverses sources internes et externes ; extraction des données, transformation (nettoyage, filtrage,) de ces données selon
    règles de gestion et leurs intégration dans DWH.
    3. Construction d’espace métiers (DATA MARTS)
    4. Présentation
    Administration fonctionnelle et technique
    Environnement technique : POWER*AMC 12.5, ORACLE 10G, Tables externes Oracle, SQL*LOADER, TOAD, ETL Talend, SQL, PL/SQL, Windows XP. Linux

    Fédération Française de Football (FFF) de sept 2008 à mai 2010.
    Projet DNCG (Conception d’une base de données de suivi des clubs de Foot)
    Chef de projet et Concepteur : (Tâches réalisées)
    1. Proposition de la solution technique,
    2. Estimation des charges et planification des tâches
    3. Rédaction des spécifications détaillées,
    4. Maquettages des différents écrans de l’application,
    5. Mise en place d'un système d'informations pour une application de contrôle de gestion,
    6. Modélisation et conception d’une base de données Oracle DNCG
    Traitement des fiches de suivi des clubs (tableaux de salaire, états financiers….), des procès verbaux, leurs restitutions et automatisation des courriers.
    Environnement technique : Merise, POWER*AMC, MS Project, Méthode de calcul des charges PERT probabilistes, la Méthode proportionnelle, ORACLE 10G, TOAD, SQL, PL/SQL, Windows XP. PHP, server wamp, Zend Framework

    GAZ DE FRANCE d’Oct. 2007 à Août 2008.
    Projet OMEGA : Evolution d’un Datawarehouse pour les applications de l’énergie
    Consultant Oracle
    1. Proposition et réalisation d’un nouvel outil Oracle de chargement des tables de travail à partir des sources hétérogènes (Procédure stockée en PL/SQL)
    2. Alimentation de l’entrepôt de données en passant par SQL dynamique et GENIO
    3. Conception de la couche présentation pour chaque type d’application..
    4. Intégration de la couche administration (fichiers intégré, ok, Ko, rattrapage, disponibilité des données en base etc.….
    5. Définition de règles de purge et apurement de données de l’entrepôt
    Amélioration des requêtes SQL, partitionnement de tables.
    Environnement technique : ORACLE 10G, TOAD, SQL, SQL*Loader, PL/SQL, tables externes oracle,
    UNIX, statspack, SHELL, Awk, ETL “GENIO », Power *Amc



    DIRECTION GENERALE DES IMPOTS d’Oct. 2006 Sept 2007
    Ingénieur Expert Oracle
    Projet ADONIS V2 : Déclaration et Consultation du Compte Fiscal par Usager et Agent.
    1. Modélisation, Conception et évolution de schémas.
    Optimisation de l’applicatif, réécriture de requêtes, utilisation des hints (conseils oracle),
    2. Le partitionnement des tables et le paramétrage de la base en passant par statspack.
    Environnent technique : ORACLE 9i, STATSPACK, TOAD, SQL, PL/SQL, UNIX, SHELL, WindowsXP, POWER*AMC v9, partitionnement des tables.
    SOFRECOM de sept 2005 à sept 2006
    Chef de projet et Expert Oracle.
    Projet : E-Source Outils de gestion des affaires entre France télécom et ses clients grands comptes
    1. Optimisation de l’application : de l’algorithmique, la réécriture de requêtes, de l’applicatif et optimisation de la base de données en améliorant le paramétrage.
    2. Encadrement, Modélisation et conception de base de données d’une application de facturation.
    Environment technique: J2EE, ORACLE 8i, 9i, STATSPACK, TOAD, SQL, PL/SQL, SQL*Loader ,, POWER*AMC V9, Win *designer, UNIX, SHELL, Windows XP, ETL “GENIO , MySQL V5
    ANPE d’Août 2005 à sept 2005
    AVANT-VENTE : Projet ROME V3 : Référentiel Opérationnel des Emplois et des Métiers
    Estimation des charges du projet Migration ROME V2 vers ROME V3: Application de la méthode des points de fonction.
    Environnement technique : Windows XP, Méthode des points fonctionnels, méthode PERT Probabiliste
    EDF-GDF de juil. 2004 à juil. 2005
    Projet « Base Partenaire : Chef de projet (4 Personnes) et Concepteur
    Migration de données de deux applications Millpart's et Resaudit (environnement Lotus Notes) vers la base Partenaire (Oracle 8) en passant par des étapes d'analyse, de conception de la base cible et l’automatisation de son chargement.
    Environnement technique : SQL, PL/SQL, Oracle8, Sqlloader, UNIX, Korn-Shell, JAVA.
    UNEDIC d’Août 2002 à juin 2004
    Expert Technique, Projet « Paies »
    Amélioration de performances des applications et contribution à la reprise de données
    Environnement technique : Windows 2000, People Soft, SQR, Oracle 8

    ASSISTANCE PUBLIQUE – HOPITAUX DE PARIS de Jan 2002 à août 2002
    Projet : Dossier Patient»
    Concepteur
    1. Mise en place d'un système d'informations du dossier Patient
    2. Analyse et Automatisation de chargement de données
    Environnement technique : Windows 2000, Unix, Oracle 8, PL/SQL dynamique, SQL loader, C, Pro*C

    MINISTERE DES FINANCES d’Août 2001 à jan 2002
    Consultant Oracle
    Projet ACCORD : gestion des dépenses centrales des Ministères (dépenses de l’état)
    Optimisation, amélioration des performances de bases de données pour les différentes applications ACCORD.
    Environnement technique : Windows NT, PeopleSoft, SQL, SQR, Oracle7.

    ASSISTANCE PUBLIQUE – HOPITAUX DE PARIS de Fév. 2001 à Août 2001
    Projet «TIGRE : Traitement informatisé de la gestion des ressources économiques
    Concepteur
    1. Amélioration du modèle conceptuel de données et reprise des données en passant par SQL Dynamique et Pro*C. Amélioration des performances appréciatives
    Environnement technique : UNIX, C, PRO* C, PL/SQL, SQL loader, Oracle 7.


    NCR de sept 1998 à jan 2001
    Concepteur/développer
    Projet de migration des applications bancaires, Automates bancaires & Traitement de chèques
    Migration d'applications bancaires de NCL vers C/C++. (Traitement des chèques «post marquage »)
    Environnement technique : UNIX, Windows NT, Pascal, Fortran, Rogue Wave, System temps réel, RMX, S4, S4I, Produit ALICE.

    Laboratoire de recherche en informatique (LRI Orsay+ ENSIIE) de sept 1993 à sept 1998
    Maitre de conférences associé en mathématique appliquées (optimisation combinatoire) et base de données

Études et formations
  • FORMATION :

    2006 : Formation Administration DBA II

    2005 : Formation

    1. Administration Oracle 9i DBAI
    2. Tuning Oracle (Oracle université Paris)

    1993 : Doctorat en informatique et Mathématiques Appliquées

    1989 : DEA Informatique fondamentale

    Domaines de compétences
    1. Modélisation et conception de bases de données, conception d’entrepôt de données (Datawarehouse Oracle)
    2. Conception et refonte des Systèmes d’Informations,
    3. Migration et Optimisation de bases Oracle,
    4. Gestion de projets : Estimation de charges de projets, Méthode des points de Fonctions,
    5. Statistiques (SPSS, R).
    6. Expertise en recherche Opérationnelle

    Connaissances techniques
    • Languages : C, Fortran IV, PRO*C, Shell Unix, SQL, PL/SQL, SQR
    • Bases de données : MySQL, Oracle V7, V8, V8i, V9i, V10g,
    • Systems d’exploitation : UNIX (HP, Sun Solaris), MS-DOS, Windows NT4, Windows XP, , Windows 7
    • Méthodes: Merise, Modélisation Mathématiques,
    • Métiers : Expertise en Mathématiques appliqués,

    Conception & Evolution des SI.
    • Outils et AGL : Power*AMC, ,Win*designer, SQL*loader, SQL*Plus, TOAD.
    • Bureautique : Microsoft Offices, MS Project 2000
    • ETL : Talend, GENIO

    ANGLAIS (TECHNIQUE)
    ARABE BILLING.

    Domaines de compétences
    1. Modélisation et conception de bases de données,
    Migration de données, conception d’entrepôt de données,
    Optimisation de bases Oracle.
    2. Gestion de projets : Estimation de charges de projets,
    3. Analyse de données avec Python
    4. Expertise en recherche Opérationnelle

    Connaissances techniques
    Langages : C, PRO*C, Shell Unix, SQL, PL/SQL, SQL R
    Python, Hive, pig et Sqoop.
     Bases de données : Oracle V7, V8i, V9i, V10g et 11g, 12c
     Systems exploitation: UNIX, Windows, Hadoop (Hive,
    Pig et Sqoop)
     Méthodes : Merise, Modélisation Mathématiques,
     Outils et progiciels : Power*AMC, Win*designer,
    SQL*loader, SQL*Plus, TOAD, MS Project 2000
     Bureautiques : Microsoft Offices.

D'autres freelances
DBA PL SQL

Ces profils pourraient vous intéresser !
CV Data Engineer Snowflake
Benjamin

Data Engineer Snowflake

  • PARIS
SQL Snowflake MYSQL PostGIS POSTGRESQL PYTHON PL SQL JAVASCRIPT PYSPARK Microsoft Power BI
Disponible
CV Administrateur Bases de Données DELPHI 5
Louabalbe

Administrateur Bases de Données DELPHI 5

  • BREST
DELPHI 5 SQL SERVER SQL ORACLE 9 PHP JAVASCRIPT ORACLE PL SQL MYSQL UNIX
Disponible
CV Développeur PYTHON & Admin Database
Mariot

Développeur PYTHON & Admin Database

  • LORMONT
PYTHON POSTGRESQL PL SQL PostGIS SQL SERVER AMAZON AWS AZURE JAVASCRIPT C++ C#
Disponible
CV Administrateur Bases de Données
Stéphane

Administrateur Bases de Données

  • POISSY
SQL SERVER POSTGRESQL ORACLE ORACLE 11G MYSQL PL SQL WINDOWS LINUX
Disponible
CV DBA Oracle / Developpeur PLSQL
Jean-Christophe

DBA Oracle / Developpeur PLSQL

  • ROUEN
PL SQL SQL ORACLE SQL SERVER TRANSACT SQL C++ C#
CV Administrateur Bases de Données ORACLE
Mwamba Nduba

Administrateur Bases de Données ORACLE

  • LIZY-SUR-OURCQ
ORACLE ORACLE 11G PL SQL LINUX UNIX SQL SERVER
Disponible
CV Administrateur Bases de Données LINUX
Dominique

Administrateur Bases de Données LINUX

  • NEUVE-ÉGLISE
LINUX SCRIPT SHELL SIP ORACLE PYTHON SQL PL SQL MICROCONTROLEUR C Arduino
CV Développeur SQL
Elisée

Développeur SQL

  • BREST
C SQL JAVA PHP C++ PL SQL ORACLE MYSQL JAVASCRIPT
CV Développeur PL SQL
Ahmed

Développeur PL SQL

  • PARIS
PL SQL ORACLE PYTHON JAVA SHELL UNIX
CV Administrateur Bases de Données ORACLE
Jean-Luc

Administrateur Bases de Données ORACLE

  • TREMBLAY-EN-FRANCE
POSTGRESQL ORACLE 11G PL SQL ORACLE AIX