Mohamed - DBA ORACLE

Ref : 140909C002
Email vérifié
Photo de Mohamed, DBA ORACLE
Compétences
ORACLE DEVELOPPEUR 2000
ORACLE SQL
ORACLE DESIGNER 2000
ORACLE VM
ORACLE APPLICATION SERVER
POSTGRESQL
MONGODB
Expériences professionnelles
  • Expérience professionnelle

    BNP Cardif (Juillet 2020 à ce jour)
    DBA Oracle Etude
    o Traitements des problèmes quotidiens remontés par les équipes de développement ou les DBA
    production. o Optimisation des requêtes, des paramétrages et des ressources des bases
    o Correction et validation des requêtes SQL écrites par les équipes de développement
    o Analyse des performances
    o Architecture des bases
    o Réorganisations des bases
    o Rafraichissement des environnements oracles (import, export, Rman et vues matérialisés) sur plus de
    500 serveurs.
    o Migration bases Oracle de l’ascii vers Unicode de la même release ou vers une release supérieure
    (Exemple type Projet Coda)
    o Migration Moody’s
    o Support aux équipes Développements et aux DBAs production
    o Préparation des livraisons
    o Scripting shell

    BCPE SA (Janvier 2020 à ce jour)
    DBA Oracle Etude
    Traitements des problèmes quotidiens remontés par les équipes de développement ou les DBA production
    Correction, optimisation et validation des requêtes SQL écrites par les équipes de développement.
    Définition ou adaptation de l’architecture des bases
    Définition ou adaptation de l’architecture du système (RAC, Dataguard…)
    Partitionnements, indexations, réorganisation, statistiques selon la spécificité et le besoin
    Préparation des livraisons.

    BT Services (Décembre 2018 au 13 Décembre 2019)
    DBA Oracle Etude et Production
    Maintenance en condition opérationnelle d'environnements Oracle RAC-ASM sous Windows.
    Maintenance en condition opérationnelle d’une vingtaine de bases mono-instances Oracle 12C sous Linux.
    Migration environnement RAC-ASM 10G sous Windows vers RAC-ASM 12C sous oracle linux.
    Gestion des backups Restore (RMAN)
    Refresh d'environnements par Restauration RMAN ou import/export
    Analyse des temps des réponses de quelques requêtes sur demande du client, diagnostic post-incidents.
    Upgrades de versions et patchs.
    Taille de la plus grosse base RAC 15 To

    Depuis 03/2017 à ce jour Itemis France
    Ingénieur recherche et développement
    o Réalisation d’un POC pour connecter un smart meter sur une plateforme cloud (AWS), récupérer les données dans une base oracle locale, et afficher des statistiques (relatifs aux données collectées)
    outil : Java , Oracle 11gR2, oracle Forms
    o Participation au développement d’un outil d’écoute et de mise à jour de base de données Oracle, entre des Aws IoT et Oracle SGBD.
    outil : Java 8, Eclipse RCP, Python 7.3, Oracle 11gR2, MQTT
    o Participation au développement de la solution « Yakindu Model viewer », permettant la visualisation graphique d’un système et la simulation de son comportement à partir d’un modèle Simulink et autres
    outil : Java 8, Eclipse (RCP/Plugin, SWT, JFace, GEF 4), Junit, Maven 3.3.9, Jenkins, Git, JIRA

    Depuis 02/2007 au 03/2017 Atos Maroc
    DBA oracle production chez Société Générale Maroc (Projet CADINET)
    o Supervision des bases des données (Oracle 10gR4, 11gR2) gérant les comptes bancaires internet pour 12 pays africains
    o Gestion et mise à jour des versions
    o Définitions et implémentation de la politique de sauvegarde
    o Gestions des incidents et des performances
    o Formation et support du nouveau DBA
    Rédaction des spécifications fonctionnelles pour le compte de « Mutex France »
    o Rédaction des spécifications fonctionnelles détaillées de l’application de gestion de la prévoyance, retraite épargne individuelle et collective pour le compte de Mutex France. Ces spécifications sont extraites à partir de la lecture d’une application existante et écrite en Oracle Forms et Report, dans le but d’un portage vers java
    DBA production niveau 4 de la base de données du système de la comptabilité de l’état marocain sous Oracle : EBS 12 sous Aix (3ans)
    o Mise en place de la base de données Oracle RAC Clusterware et ASM
     Installation Oracle Grid infrastructure pour clusterware
     Installation noyau Oracle Database 11gR2
     Création de la base cluster RAC (ASM)
     Mise en place de la politique de backup restore
     Tuning / Optimisation via Automatic Workload Repository (AWR) et Grid control 11g
     Correction d’erreurs critique survenues lors de la production
    Clonage des environnements OEBS et Installation des Patchs Oracle E-Business Suite version 12.1 (Compte TGR Trésorerie générale du royaume) (3ans)
    o Intervention sur le paramétrage et la customisation pour les modules :
     SLA : Subledger Accounting
     FA : Fixed Asset
     RA : Receivables
     CE : Cash Management
     XLA : Financial Accounting Hub
     GL : General Ledger
     BNE : Web Application Data Integration
     FND : Foundation
     IEX : Collections
     ZX : E-Business Tax
     PO : Purchasing
     AP : Payabes
    Direction du projet Wadef - @ujour
    Direction du projet de l’intégration des TM (Trésorerie Ministérielle) dans CNT (Centre National de Traitement) pour la génération de la paie des fonctionnaires de l’état Marocain.
    • Développement des écrans Oracle Forms et des report Oracle Report
    • Support technique au équipes du projet sur les technologie : Oracle Report et oracle Forms
    • Animation des comités de pilotages auprès des différents TM.
    • Animation du comité de direction auprès de la TGR
    • Planification et suivi du projet d’intégration de la paie des différents ministères
    • Suivi des déploiements et de la conduite de changement.
    • Suivi de la migration des données TM vers la CNT
    DBA Production niveau 4 sur système de gestion du personnel et de la paye (@ujour) des750 000 fonctionnaires de l’état marocain(5ans)
    o Portage du système @ujour de 9i vers la 10G
     Migration du référentiel Designer de 9i vers 10G (10.2.0.5):
    • Sauvegarde de l’environnement existant (a froid)
    • Installation du noyau oracle 10.2.0.5
    • Portage de la base du référentiel
    • Reconfiguration TDP (TSM-RMAN)
    • Génération des écrans Forms à partir du nouveau référentiel
     Migration du serveur d’application OAS 9i vers 10G
    • Sauvegarde de l’environnement existant
    • Installation OAS 10.2 (sur deux serveurs)
    • Compilation et déploiement des écrans applicatifs
    • Déploiement des reports.
     Portage des bases de données 9i vers 10.2.0.5
    • Sauvegarde de l’environnement existant
    • Installation du noyau oracle 10G
    • Portage des bases
    o PROD : Base production (500 G)
    o PRROD : Base qualification (500 G)
    o IMGPROD : Base de production à J-1(500 G)
    o DEV : Base de développement. (300G)
    o CAB : Base de calcul à blanc (500 G)
    • Sécurisation via VPD.
    • Mise en place du plan DRP pour les serveurs de production (Base de données et serveur OAS)
    o Administration des cinq bases (PROD, PRROD, IMGPROD, DEV, CAB):
    • Surveillance journalière (suivi des statistiques, diagnostique AWR, charge CPU, charge Réseau, IO, création d’index, ajustement des paramètres, gestion d’espace, réorganisation des bases, tunning des SQL gourmant, création des profils SQL –ADM-)
    • Exécution et suivi des batch.
    • Traçabilité des actions sur la base.
    • Purge des archive logs et des traces
    • Sauvegarde à chaud de 6h du matin à minuit de la base de production via RMAN et TSM
    • Sauvegarde production à froid (sur LTO) à partir de minuit puis restauration sur un autre serveur la nuit même (Procédure automatique).
    • Sauvegarde hebdomadaire des environnements sur DAT (Procédure manuelle).
    • Assistance des développeurs dans la conception des objets de la base et le tunning et la réécriture des requêtes Sql
    • Audite trimestrielle de l’environnement Base de donnée et OAS
    • Export et import des bases ou des tablespace
    • Création des objets de la bases (utilisateurs, tables…)
    • Installation des patchs
    o Astreinte
    Volumétrie de la base de production :
    Nombre de fonctionnaires gérés 750000
    Nombre de tables 930
    Nombre de packages 170
    Nombre de batch 90
    Nombre d’utilisateur 453
    Taille DB en GO 500
    o Administration du serveur OAS 10.1.2.0.2 et déploiements des développements quotidien. (Forms et Report)
    o Administration oracle designer Release 10.1.2.0.2

    Environnement de production : Serveurs IBM sous AIX 5.3, Deux baies DS4800 et DS4700 en réplication système, Robot de sauvegarde TS3310, lecteurs LTO et DAT, Noyau Oracle 10.2.0.5 pour la base et 10.1.2.0.2 pour OAS, TSM 5.5

    Outils : OEM, TOAD 10 .6
    Du 09/2004 au 03/2006 et du 08/06 à 12/06
    Consultant en conception et développement SQL chez Logica CMG
    1. Etude et analyse Pour le compte de RCI Banque France de la réalisation du système d’information sous oracle dans un environnement UNIX et MVS permettant la mise en application de la directive Européenne visant la réglementation des fonds propre au profit de risque des l’institutions de crédit et des entreprises d’investissement de la CEE, cette directive est connue sous l’accord BÄLE II.
    L’étude traduit l’approche IRB (Internal Rating Based) avancée qu englobe les domaines suivants :
    • Risque de défaut de débiteur : PD (Probability of Default)
    • Perte occasionnée en cas de défaut du débiteur LGD (Loss Given Default).
    • Montant du crédit qui est exposé au moment de défaut EAD (Exposure At Default)
    • La durée restante du crédit, dont l’ampleur influence le risque de nom remboursement, cet élément est représenté par M (Maturity)
    2. Développement des scripts de chargement de la base et des traitements des données (Outil : PL/SQL Oracle 9i).
    3. Support à l’équipe de développement (Outil : PL/SQL et Unix)
    Du 04/2006 au 06/2006: Consultant international
    Mission freelance au Ministère de l’intérieur de la république libyenne : Chef de projet et DBA Oracle OAS
    Migration du système d’information arabisé de la gestion des passeports et des transits des personnes de la Libye vers l’étranger ou vesse versa :
    • Conception de la nouvelle architecture du nouveau système
    Deux serveurs de base de données (architecture standby), et deux autres pour OAS
    Modification des structures des objets pour UTF-8 (Problème de caractère arabe)
    • Développement des scripts de migration de la base d’Oracle 7.3 vers 10 g (Outil PL/SQL 10GR2).
    • Migration de la SGBD d’oracle 7 vers oracle 10G
    • Développement des scripts d’automatisation d’administration de la base
    • Migration de l’application de « Developer Forms et Report 4.5 » vers « Oracle Application server 10g ».
    Environnement de production : Linux Read Hat entreprise 4, Oracle 10G release 2, Oracle forms et report 10g, Windows XP
    Mission Freelance à la CNRA : caisse nationale d’assurance et de retraite
    Participation à la conception et au développement pour le compte de la caisse nationale d’assurance et de retraite (CNRA) des applications :
    • Rente : permettant la gestion des rentes des accidents de travail et de circulation.
    • Gestion de projet : permettant le suivi rigoureux des projets (Budget, Ressources….)
    • Mise en place du noyau oracle et des bases de données RENTE pour les rentes et GPR pour la gestion des projets.
    outil : PL/SQL, Developer Suite 9i (Forms, Report) , Oracle Designer
    Oracle server 9i comme serveur d’application
    Oracle RDBMS : Oracle8i Release 8.1.7.4.1 sous Unix
    Du 03/2001 au 09/2004: ALCATEL TELECOM MAROC
    Ingénieur spécification, développement, intégration et test
    • Participation à la spécification fonctionnelle et architecturale de NMC2 – OMC CS plateforme de surveillance et de gestion des centres téléphonique (fixe et mobile) dédiée aux commutateurs E10 d’Alcatel.
    • Participation à la validation des produits de supervision des réseaux de télécommunication NMC2 – OMC CS).
    • Participation au développement du produit NMC2 (Network management Center second generation) pour la gestion de plate-forme de supervision des équipements de télécommunication :
    outil : Oracle, Sniff++, C++, Java, UML –rose, TMN rules, XML, Clear case, Hp Unix et windows NT, 2000
    Du 04/1999 au 03/2001 : Sun International - SSII – Casablanca Maroc
    Chef de projet et DBA oracle
    • DBA oracle pour le client : compagnie nord-africain et intercontinental d’assurances C.N.I.A.
    • Chef de projet :
    Conception, développement et réalisation du système d’information de gestion de la douane libyenne :
    Planification des tâches sous Ms Project.
    Développement de l'application Douane avec Développer 2000 sous windows98 (Anglais arabe).
    Installation et configuration d’Oracle serveur (oracle server 7.3.4).
    Désigne de la base de données douane (AMC Designer).
    Création de la base douane : création des d’objets et des structures de stockage -Dictionnaire d'objet, les tables, les vues, les index, tablespaces, les procédures stockées, les triggers, etc - (SQL et PL/SQL).
    Modification de structure de la base de données et le maintien de données archivées.
    Contrôle et suivi des utilisateurs de base de données.
    Tunning et performances de la base de données.
    Automatisation des procédures de Sauvegarde (et restauration) de bases de données.
    Réplication de la base douane.
    Conception et réalisation pour le ministre de la sécurité libyenne de l’application « FaceTrack » : Elle permet en temps réel la reconnaissance faciale des criminels à partir des images fixes ou des séquences vidéo prises par camera mobile ou immobile
    Divers
    Langue : Français, anglais et arabe
    Outils: Oracle, Visionics SDK, VB, VC++

    Du 03/96 au 04/99 : CONCIS - SSII – Rabat Maroc
    Ingénieur étude et développement
    • Participation à l'élaboration du schéma directeur de la mutuelle des F.A.R. (Forces Armées Royales) (Outils : Merise).
    • Étude et réalisation d’un système d’information de gestion des marchés publics à l’échelle nationale pour le compte de l’ONEP (Office national de l’eau potable) (Outils : AMC Designer, Informix Online Jam7)

    Du 11/ 94 au 02/95 : SEMATECH – SSII – Nice France
    Ingénieur étude et développement
    • Développement du logiciel RTG pour la physique des particules (Outils : Pascal, metawin).

Études et formations
  • Compétences

    • Direction des projets
    • Administration de bases de données (Oracle : 9i et 10G, 11i) et développement de solution. autour du SGBD Oracle (Oracle Forms-report PLS-SQL..).
    • Administration Oracle E-Business Suite 12
    • Migration des bases de données Oracle et des serveurs d’application (OAS) et Weblogic
    • Audit, mise en place des recommandations, amélioration des performances
    • Expertise Oracle DBA, et assistance utilisateur
    • Mise en place des DRP (Disaster Recovery Plan)
    • Expert en développement avec Oracle Forms, oracle report, et PL/SQL

    Formation académique

    1994 : Diplôme d’ingénieur de l’ESSI (École Supérieure en Sciences Informatiques) de Sophia-Antipolis (France) Option : Systèmes et réseaux.

    1990 : Licence en mathématiques à l’université de Tours (France)

    1989 : DEUG MP (Mathématiques et physiques) à l’Université de Rabat (Maroc)

    Divers
    Langue : Français, anglais et arabe

D'autres freelances
DBA ORACLE SQL

Ces profils pourraient vous intéresser !
CV Développeur full stack
Aymane

Développeur full stack

  • AUBERVILLIERS
SQL PHP Angular SYMFONY JAVASCRIPT NODE.JS ORACLE SQL JAVA GO REACT.JS
CV Ingénieur études et développement .NET / C# / Azure DevOps
Youssef

Ingénieur études et développement .NET / C# / Azure DevOps

  • MAISONS-ALFORT
CCH Tagetik SQL ORACLE SQL C# ESSBASE
CV DBA ORACLE RAC
Hicham

DBA ORACLE RAC

  • CERGY
ORACLE RAC ORACLE DATAGUARD ORACLE SQL Oracle Database 12c MYSQL ORACLE ESB ORACLE GOLDEN GATE Oracle Fusion Middleware POSTGRESQL INFORMIX
CV DBA Oracle Database 12c
Vivien

DBA Oracle Database 12c

  • Arnouville
Oracle Database 12c ORACLE DATAGUARD Oracle ASM ORACLE 11G ORACLE ORACLE DEVELOPPEUR 2000 ORACLE GOLDEN GATE ORACLE SQL ORACLE PL ORACLE RAC
CV Architecte bases de données
Gaetan

Architecte bases de données

  • LE PORT MARLY
SYBASE SQL SERVER ORACLE SQL SCRIPT SHELL PYTHON SYBASE IQ BIG DATA
CV Consultant MYSQL
Sami

Consultant MYSQL

  • KREMLIN BICETRE
MYSQL TALEND TALEND DI ORACLE SQL SVN BI TIBCO JASPERSOFT Microsoft Power BI
CV DBA JAVA
Vital

DBA JAVA

  • Villers Saint Paul
JAVA ORACLE PL ORACLE SQL SHELL UNIX TALEND ODI
CV Consultant SQL SERVER
Kamile

Consultant SQL SERVER

  • Dakar
SQL SERVER ORACLE SQL TRANSACT SQL SQL SERVER MANAGEMENT STUDIO JAVA J2EE AGILE ORACLE PL SQL SQL SERVER ORACLE C# .NET ENTITY FRAMEWORK GRAILS
CV DBA GRAPHTALK AIA
Yvan

DBA GRAPHTALK AIA

  • PARIS
GRAPHTALK AIA LANGAGE B SYSTEMES EMBARQUES ORACLE SQL Oracle Database 12c PL SQL
CV DBA ORACLE DEVELOPPEUR 2000
Ziaollah

DBA ORACLE DEVELOPPEUR 2000

  • Eyguières
ORACLE DEVELOPPEUR 2000 ORACLE SQL ORACLE E-BUSINESS SUITE ORACLE DATA INTEGRATOR ORACLE BI PUBLISHER