Hassan - Architecte JAVA

Ref : 131114B003
Photo de Hassan, Architecte JAVA
Compétences
WEBLOGIC
SOA
ORACLE WEBCENTER INTERACTION
WEBSERVICES
WEBLOGIC PORTAL
EAI ESB
ORACLE ADF
Expériences professionnelles
  • Période Octobre 2016 – Aujourd’hui
    Entreprise/institution Trésorerie Générale Du Royaume
    Fonction Expert Oracle GoldenGate, Architecte Oracle RAC 12c

    Principales missions Mise en place de la nouvelle infrastructure permettant d’héberger et de sécuriser la migration de l’application de gestion de dépense de l’état GID :
    ¨ Planning, Design et mise en place d’Oracle RAC 12c sur la plateforme de virtualisation vSphere 6.0
    ¨ Configuration des best practices de l’environnement pour héberger la base de données de gestion des dépenses de l’état GID.
    ¨ Installation d’Oracle GoldenGate sur les deux environnements : Oracle 10g et Oracle 12c.
    ¨ Etude de la migration de la base de données de la 10g vers la 12c avec ZERO DOWN TIME.
    ¨ Migration de la base de données en garantissant un ZERO DOWN TIME avec GoldenGate.
    ¨ Basculement vers le nouveau environnement tout en garantissant la synchronisation de l’ancien environnement (dans le cas de retour en arrière).
    ¨ Supervision de l’ancienne et la nouvelle plateforme avec Oracle Enterprise Manager Cloud Control 13c et configuration des alertes.
    Environnement : Oracle Enterprise Linux 7.2, Aix 6, Oracle RAC 12c, Oracle Database 12c, Oracle RAC 10g, Oracle Database 10g, Oracle Enterprise Manager 13c, Oracle GoldenGate 11g, Oracle GoldenGate 12c

    Période Septembre 2016 – Octobre 2016
    Entreprise/institution Forces Royales Air
    Fonction Expert EXADATA, Oracle Advanced Customer Support (ACS)

    Principales missions Mise en place de l’Engineered System Oracle EXADATA X5-2 et migration des bases de données existantes vers la nouvelle plateforme.
    ¨ Etude des lieux (Site Checklist).
    ¨ Mise en place des prérequis pour le déploiement (Mise en place des serveurs DNS, NTP).
    ¨ Succès de l’assistant OEDA (Oracle Exadata Deployment Assistant).
    ¨ Configuration Initiale du Hardware (Switch Cisco, les switches Infiniband, serveurs de stockage X5-2L, serveurs de base de données X5-2).
    ¨ Installation et configuration de la partie software (Installation d’Oracle RAC 12c, Oracle Database 12c).
    ¨ Sécurisation de la machine.
    ¨ Mise en place d’Oracle Enterprise Manager Cloud Control 13c, pour la supervision de la plateforme (installation des agents et déploiement du plugin EXADATA).
    Environnement : Oracle Enterprise Linux 6.7, Oracle RAC 12c, Oracle Database 12c, OEM 13c, Named DNS Server, NTP.

    Période Mars 2016 – Août 2016
    Entreprise/institution Office National d’Electricité et de l’Eau Potable
    Fonction Oracle Enterprise Architecte

    Principales missions Planning, étude et mise en place de la plus grande solution Oracle au Maroc, constituer de 2 EXADATA X5-2, 8 Serveurs X5-2, 2 Serveurs X5-2L, 2 Baie de stockage ZS3-2 et 2 StorageTek sl150 pour les 2 sites (Principal et Secours):
    ¨ Planning et étude du document d’architecture globale en collaboration avec l’équipe Oracle ACS.
    ¨ Etude pour la mise en place de la solution de virtualisation Oracle OVM et livraison du document d’ingénierie.
    ¨ Mise en place de la solution OVM avec les options de haute disponibilité, distribution de charge …
    ¨ Création d’une Template avec les prérequis SAP (machine virtuelle de référence) pour l’hébergement de la solution.
    ¨ Tuning et optimisation de la plateforme de virtualisation.
    ¨ Mise en place des deux EXADATA sur les 2 sites.
    ¨ Planning et migration d’une base de données de 7To durant une fenêtre qui ne dépasse pas 24h.
    ¨ Optimisation de la nuit applicative pour une exécution qui ne dépasse pas 2heures (plus que 20heures dans l’ancien environnement)
    ¨ Mise en place, implémentation et optimisation d’une stratégie de sauvegarde permettant de sauvegarder la base SI de 7To en 20minutes.
    ¨ Mise en place de la solution DataGuard entre le site principal et le site de secours, permettant la continuité de service dans le cas d’un sinistre.
    ¨ Supervision du full Stack Oracle et des autres équipements (Switch) avec Oracle Enterprise Manager Cloud Control 13c.
    ¨ Rédaction des livrables.
    Environnement : OEL 6.7, HP-UX, EXADATA, DataGuard, Oracle RAC 12c, Oracle Database 12c, OEM 13c, RMAN, OVM.

    Période Janvier 2016 - Mars 2016
    Entreprise/institution CNSS
    Fonction Expert GoldenGate/DataGuard

    Principales missions
    Design et implémentation de plusieurs solutions de réplication basée sur GoldenGate/DataGuard.
    ¨ Etude et mise en place d’une réplication bidirectionnelle.
    ¨ Installation et configuration d’Oracle GoldenGate sur les deux environnements source/destination.
    ¨ implémentation des mécanismes CDR pour la gestion des conflits (Conflict Detection and Resolution).
    ¨ Mise en place de DataGuard pour synchroniser le site de secours.
    ¨ Audit des bases de données et des environnements GoldenGate existants.
    ¨ Livraison des rapports/livrables projet.
    Environnement : Aix 7, Oracle Database 11g, Oracle GoldenGate 12c, Oracle DataGuard 11g.

    Période Novembre 2015- Décembre 2015
    Entreprise/institution Centre Monétique Interbancaire
    Fonction Consultant Oracle Database Security

    Principales missions Mise en place en place de la première référence au Maroc d’Oracle Audit Vault and Database Firewall 12c
    ¨ Etude du besoin client.
    ¨ Design de l’architecture AVDF en mode Inline.
    ¨ Installation et configuration d’Oracle Audit Vault 12c.
    ¨ Installation et configuration d’Oracle Database Firewall 12c.
    ¨ Déploiement des agents sur l’ensemble des serveurs faisant l’objet de supervision.
    ¨ Configuration des politiques de blocage.
    ¨ Configuration des alertes
    ¨ Création des rapports conformes aux normes PCI/DSS.
    Environnement : RedHat Linux 6, OEL 6, Aix 6, Aix 5, Oracle Database 11g, IBM HACMP.

    Période Janvier 2015 – Novembre 2015
    Entreprise/institution Maroc Telecom, AL Barid Bank, Ministère de l'Economie et des Finances, TGR, ANAPEC.
    Fonction Senior Oracle Database Administrator.

    Principales missions Oracle DBA certifié avec une expertise dans l’optimisation des performances, la gestion de crise, et la haute disponibilité pour augmenter la fiabilité, optimiser la productivité et l'efficacité du système.Support des bases de données de grande taille(Téraoctets) chez les grands comptes au Maroc, assurance d'un rôle de premier plan dans l'optimisation de base de données à l'échelle de l'entreprise. Effectuer l'analyse approfondie des causes d’échec. Résoudre les problèmes liés à l'optimisation des performances, des rapports et des requêtes. Travailler activement sur les nouvelles fonctionnalités telles que 10g AWR (Automatic Workload Repository), ADDM (Automatic Database Diagnostic Monitor), et ASH (Active Session History).

    ¨ Design/Conception et Mise en place de nouveaux environnements, fourniture de tout soutien à la base de données pour les différents marchés à l'échelle internationale, tuning de mémoire, suivi du serveur de base de données, travaille avec l’équipe sur les meilleures pratiques de base de données.
    ¨ Installation et Patching d’oracle database sur toutes les plateformes (Linux, Solaris, IBM AIX, HP-UX).
    ¨ Migration de base de données (de 9i, 10g vers 11g) : plus que 30 migrations.
    ¨ Recommandations formulées au sujet des configurations de stockage optimales pour les cadres supérieurs.
    ¨ Identification/élimination des événements d'attente tels que "scattered file read", "sequential file read".
    ¨ Conception et implémentation des stratégies de sauvegarde/restauration (script RMAN ou autres)
    ¨ Audit, Consolidation et gestion de la sécurité.
    ¨ Interventions suite aux problèmes de corruptions de base de données (physique ou logique).
    ¨ Sauvegarde logique via exp/imp ou expdp/impdp.
    Environnement : Solaris, Aix, Linux, HP-UX, Windows Server, Oracle Database 9i, 10g, 11g, 12c, Oracle Rac.

    Période Janvier 2013 – Décembre 2014
    Entreprise/institution Gendarmerie Royale, Direction des Assurances et de la Prévoyance Social, Forces Auxiliaires, Toutes les régies de distribution d'eau et d'électricité au Maroc, Centre Monétique Interbancaire, BMCE, DAPS, IAM
    Fonction Formateur et expert en solutions Oracle de haute disponibilité, réplication et site de secours.

    Principales missions Consultant certifié dans l’implémentation d’Oracle Real Application Clusters 11g, design et mise en place de la solution chez plusieurs clients prestigieux au Maroc.
    ¨ Conception et mise en œuvre de la solution RAC 11gR2 sur IBM AIX 6.1 pour des applications OLTP avec TAF (transparent Application Failover) et un volume de transaction élevé (applications de la trésorerie générale du royaume : projet de consolidation).
    ¨ Migration des bases de données d’un environnement 10g mono instance vers RAC 11gR2.
    ¨ Architecture, conception et implémentation de la solution RAC 11gR2 sur IBM AIX 7.1 pour des applications de reporting chez la direction des assurances et de la prévoyance sociale.
    ¨ Migration des bases de données vers le nouvel environnement et automatisation des opérations de sauvegarde et export.
    ¨ Mise en place de la solution sous Oracle Enterprise Linux (2 nœuds).

    Expertise dans les technologies de réplication, y compris Oracle GoldenGate, Streams, AQ et les Materialized Views. Design et mise en place de la première référence au Maroc (Centre Monétique Interbancaire).
    ¨ Architecte Oracle GoldenGate (10.x/11.x/12.x) afin de faciliter le flux de données entre les bases de données hétérogènes (SQL Server et Oracle ...)
    ¨ Conception de l’architecture de réplication bidirectionnelle entre le serveur Online (traitement des opérations en ligne : TPE, E-commerce, GAB …) et le serveur BackOffice (traitement batch).
    ¨ Implémentation du mécanisme de résolution de conflit (architecture bidirectionnelle).
    ¨ Mise en place d’une plateforme de supervision (GoldenGate Director, GoldenGate Monitor)
    ¨ Implémentation d’une deuxième tranche (synchronisation avec le site secours) suite au succès de la première plateforme.

    Expertise dans les solutions DR (Disaster Recovery), design et implémentation de site de secours pour divers clients.
    ¨ Mise en place d’une architecture active DataGuard pour la Régie Autonome Distribution Eau assainissement Électricité Marrakech.
    ¨ Clonage de la base de données de production à l’aide de RMAN.
    ¨ Activation et configuration d’active DataGuard.
    ¨ Utilisation de la base de données de secours pour le reporting.
    ¨ Maintenance de la solution (suppression automatique des archivelog après l’application…)
    ¨ Supervision de la configuration DataGuard par Enterprise Manager Cloud Control 12c.

    Plus que 3 ans dans le secteur de consulting et de formation des grands cadres au Maroc, élaboration de la stratégie de formation, création du planning et application des normes de training
    ¨ Formation de l’équipe DBA Maroc Telecom en Oracle Database Security et Microsoft SQL Server (plus que 10 ingénieurs certifiés OCP).
    ¨ Formation des cadres supérieurs de la cour des comptes en Oracle RAC 12c et Exadata.
    ¨ Formation de la R.A.D.E.E.M.A en Enterprise Manager Cloud Control 12c et Oracle DataGuard.
    ¨ Formation des chefs de projet et des ingénieurs de la DAPS en RAC 11gR2.
    ¨ Formation de l’équipe DSI de la R.A.D.E.M en Oracle tuning.
    ¨ Formation de la gendarmerie royale en Oracle DBA I, DBA II.
    ¨ Formation des cadres supérieurs du Ministère de l'Economie et des Finances en RAC 11gR2.
    Environnement : RedHat Linux, OEL, AIX, HP-UX, Solaris, Oracle GoldenGate, Oracle RAC, DataGuard, RMAN.

    Période Avril 2012 – Décembre 2012
    Entreprise/institution CMI, DAAG, DEPF, MAGHREBAIL, Maroc Telecom, Maroc Leasing
    Fonction Expert en solutions de sécurité Oracle et non-Oracle
    Principales missions Expérience approfondie en audit et sécurité, certifié OSCP (Offensive Security Certified Professional) et CEH (Certified Ethical Hacker), reconnu dans le Maroc par les grandes entreprise dans le développement des fixes pour les failles de sécurité.
    ¨ Renforcement de la sécurité des bases de données de l’entreprise en optant Oracle Advanced Security (Implémentation de tous les composants : Oracle Transparent Data Encryption, Oracle Data Redaction, Cryptage réseau des données).
    ¨ Mise en place des politiques de séparation des rôles et de protection des données sensibles des utilisateurs privilèges par Oracle Database Vault.
    ¨ Implémentation d’Oracle Label Security pour la classification des données sensibles dans les environnements Cloud et SaaS (Software As A Service).
    ¨ Spécialisation dans l’anonymisation des données de production sensible pour se conformer à la confidentialité des données et de protection mandats qui limitent l'utilisation de données réelles du client en optant la solution « Oracle Data Masking ».
    ¨ Audit de sécurité interne/externe de l’infrastructure de plusieurs clients connu à l’échelle mondiale (Centre Monétique Interbancaire, Maroc Télécom).
    Environnement : Kali Linux, Windows Server, IBM AIX, Oracle Linux, Solaris, Oracle Database.

Études et formations
  • . Formation :
    2012
    EMSI : Ecole Marocaine des Sciences de l’Ingénieur
    Diplôme d’Ingénieur en Informatiques et Réseaux Option MIAGE

    . Langues :
    Français : bilingue
    Anglais : bilingue.

    . Certifications :
    • Oracle GoldenGate 10g Certified Implementation Specialist.
    • Oracle Database 11g Security Certified Implementation Specialist.
    • Oracle EXADATA 11g Certified Implementation Specialist.
    • Oracle Weblogic Server 12c Certified Implementation Specialist.
    • Oracle Real Application Clusters 11g Certified Implementation Specialist.
    • Oracle EXADATA Database Machine 2014 Implementation Specialist.
    • Oracle Solaris 11 Installation and Configuration Certified Implementation Specialist.
    • Oracle Certified Associate, Oracle Solaris 11g System Administrator.
    • Oracle Database 12c Certified Associate.

    . Principales qualifications :
    • Architecte des solutions de réplication Oracle.
    • Design et implémentation de plusieurs architecture de réplication GoldenGate : uni-directional, bi-directional, Peer-to-Peer, Broadcast, Consolidation, et en Cascade.
    • Design et implémentation d’Oracle DataGuard/Active DataGuard.
    • DBA Oracle certifié : Planning, installation, configuration, et mise en place des solutions de haute disponibilité Oracle RAC 10g, 11g et 12c.
    • Expert en performance tuning, migration, upgrade et patch des bases de données Oracle.
    • Expert en solution de DR (Disaster Recovery), design et implémentation de site de secours, automatisation des stratégies de sauvegarde, planification de la capacité …
    • Implémentation et maintenance des solutions de sécurité Oracle : Oracle ASO, Oracle Database Vault, Oracle Label Security, Oracle Audit Vault and Database Firewall, Oracle TDE…
    • Audit des bases de données Oracle : Architecture/Performance/Sécurité.
    • Expert en Engineered system d’Oracle : EXADATA Database Machine du planning au déploiement (Certifié Oracle ACS : Advanced Customer Support).
    • Connaissances approfondies en Linux/Solaris : administration et écriture de script pour l’automatisation des jobs.
    • Design et mise en place des solutions de virtualisation : Oracle VM, vSphere.
    • Mise en place et administration du serveur d’application Oracle Weblogic.
    • Formateur dans les solutions Oracle.
    • Mise en place des solutions de supervision/administration Oracle : Oracle Enterprise Manager Cloud Control 12c/13c, Oracle GoldenGate Monitor, Oracle GoldenGate Director, Oracle GoldenGate Studio.
    • Développement des solutions Web JAVA/JEE : JSF, Primefaces, Javascript, Maven, Spring, Spring Security, SVN, Oracle ADF, Angular JS.

    . Formation Professionnelle :
    • Formation SQL/PLSQL.
    • Formation Oracle DBA I.
    • Formation Oracle DBA II.
    • Formation Oracle Weblogic 12c.
    • Formation Oracle Cloud.
    • Formation Oracle Database Security.
    • Formation SOA Suite.
    • Formation Oracle BPM.
    • Formation IBM BPM/ODM.
    • Formation WebSphere MQ.
    • Formation WebSphere Application Server.
    • Formation Oracle VM.
    • Formation chez l’éditeur à Johannesburg en EXADATA.

D'autres freelances
Consultant JAVA

Ces profils pourraient vous intéresser !
CV Développeur TALEND
Boussad

Développeur TALEND

  • RUEIL-MALMAISON
TALEND SQL ORACLE SQL SERVER JAVA
Disponible
CV Architecte JAVA
Hatem

Architecte JAVA

  • PUTEAUX
JAVA J2EE LINUX ORACLE SQL
Disponible
CV Développeur C++
Camille

Développeur C++

  • MÉRÉVILLE
C++ PYTHON JAVASCRIPT SQL C# ASSEMBLEUR PHP .NET JAVA
Disponible
CV Développeur JAVA full remote
Contact

Développeur JAVA full remote

  • LYON
JAVA SQL ORACLE Angular
Disponible
CV Tech lead
Fabien

Tech lead

  • GRATENTOUR
JAVA SPRING SQL SAFE HIBERNATE LINUX
Disponible
CV Développeur DevOps
Rida

Développeur DevOps

  • DUNKERQUE
C++ JAVA C# CI/CD REACT.JS Angular SQL PL SQL .NET J2EE
Disponible
CV Analyste développeur moyen de paiement CASHPOOLER
Yacine

Analyste développeur moyen de paiement CASHPOOLER

  • PARIS
ORACLE SQL AGILE SQL SERVER UNIX WINDOWS LINUX JAVA
Disponible
CV Développements logiciels
Loic

Développements logiciels

  • SAINTE-MARIE
PHP SYMFONY PHP LARAVEL WINDEV JAVA
Disponible
CV Architecte JAVA
Fabien

Architecte JAVA

  • ORLÉANS
JAVA J2EE REST Spring Boot SOA APACHE KAFKA POSTGRESQL AGILE DOCKER CASSANDRA
Disponible
CV Développeur full stack JAVA
Abdallah

Développeur full stack JAVA

  • SADA
JAVA J2EE Spring Boot API RESTful REACT.JS ORACLE SQL PHP JAVASCRIPT LINUX
Disponible