Ilyas CV

Ilyas N

DBA Oracle Certifié OCP / Oracle Cloud Infrastructure (OCI)

Anglais

Diplômes

  • Diplôme d’ingénieur « d’état en génie informatique » – Ecole Nationale de l’Industrie Minérale – 2001
  • Classes préparatoires aux grandes Ecoles (Math sup & Math Spé) à Agadir  – 1998
  • Baccalauréat « Sciences Mathématiques » à Agadir – 1995

Formations :

  • Administration de la base de données Oracle 10g (DBA I et DBA II) – 2009
  • Mini Séminaire Unilog (MSU) : Communication – 2006
  • Mini Séminaire Unilog (MSU) : Fondamentaux du chargé de projet – 2006
  • Oracle 9i: Sql Tuning Workshop – 2005
  • Oracle database 11g administrator certified professional (OCP)  – 2014
  • Oracle database 10g administrator certified professional (OCP) – 2013
  • Oracle Certified Associate (OCA) Oracle 10g DBA – 2011

Compétences techniques

  • Administration des bases de données Oracle, MySQL, PostgreSQL.
  • Conception et modélisation des bases de données.
  • Optimisation des performances des requêtes SQL et traitements PL/SQL.
  • Animation des formations.
  • Conception et développement des systèmes d’information.
  • Rédaction des spécifications techniques détaillées.
  • Encadrement technique des équipes.
  • Systèmes d’exploitation : Windows : 2000 Server/2000 Professionnel, NT, seven, vista – Unix – Linux: RedHat, CentOS, Ubuntu – IBM AIX.
  • SGBD: Oracle 9i-10g-11g-12c, MySQL Server 5.x, Access, PostgreSQL, Apache Cassandra.
  • Méthodes d’analyse et de modélisation : Merise, CDM, Modélisation des données pour Apache Cassandra.
  • Ateliers de Génie logiciel (AGL) : AMC*Designor, Oracle Designer.   
  • Langages : C, C++, Java, Lisp, Prolog, Oracle PL/SQL, Shell (Sh & Ksh).
  • Logiciels : Oracle Developer, Oracle Discoverer, Oracle Application Server, Head Start, Oracle SQL Developer, Quest Toad, Visual Basic, Oracle Enterprise Manager 10g, Oracle grid control 12c.
  • Autres : Génie Logiciel, Architecture trois tiers, Gestion des systèmes d’Informations, Gestion des Projets Informatiques, Intelligence Artificielle (IA).

Expériences professionnelles

AMD CONSULTING 

Depuis 04/2017

Rôle: DBA Oracle

 

Mission : Carrefour – Direction de l’exploitation Applicative

Rôle : DBA Oracle Cloud Infrastructure (Niveau 3)

Période : 07/2022 – 12/2024

Réalisations :

  • Apport d’expertise sur les bases de données Oracle 11g à 19c, Oracle RAC et Exadata, PostgreSQL 9 à 13 et SQL Server de 2008 à 2019, en environnement Clouds OCI, GCVE, GCP et Azure
  • Projet de sauvegarde de base de données Veeam
  • Gestion du tuning des bases de données

Objectif :

  • Assurer l’exploitation et les bonnes performances des bases de données
  • Assurer le niveau 3 sur la production et l’exploitation des bases de données Oracle, PostgreSQL et SQLServer.
  • Accompagner les équipes d’exploitation des bases de données.
  • Apporter des solutions aux incidents de production.
  • Réaliser des migrations de bases de données dans les Clouds OCI, GCVE, GCP et Azure.
  • Mettre en place les sauvegardes des bases de données.
  • Assurer le suivi des licences des bases de données.
  • Participer aux crises de production sur l’ensemble des bases de données des environnements : recette à la production.
  • Gérer les performances de la base de données.

Environnement Technique : Oracle Cloud Infrastructure, Exadata, cluster RAC 11g / 18c / 19c EE Extreme Perf Release, Oracle Database Clouds OCI, GCVE, GCP et Azure

 

Mission : SNCF- Direction de l’exploitation Applicative FAB IT – FAB Serveurs & Services Cloud

Rôle : DBA Oracle Cloud Infrastructure

Période : 02/2020 – 05/2022

DBA Oracle Cloud Infrastructure (OCI) – Projet ERP

Réalisations:

  • Migration des bases de données ERP du datacenter on-premise vers Exadata Cloud Services (Exacs) X7.
  • Migration des bases de données ERP de l’Exadata Cloud Services (Exacs) X7 vers l’Exadata Cloud Services (Exacs) X8.
  • Tâches réalisées sur Oracle Cloud Infrastructure (OCI) :
    • Création des systèmes de base de données de type Exadata et Machine virtuelle (VMDB).
    • Création / configuration des bases de données Oracle sur Exacs et VMDB.
    • Patching des bases de données et des systèmes de base de données.
    • Création des Buckets Object Storage pour le stockage des sauvegardes RMAN des bases de données.
    • Déploiement et configuration d’Oracle Data Safe.
  • Tâches DBA :
    • Patching des bases de données.
    • Migration des bases de données de version 11g/18c vers la version 19c.
    • Création des Bases de données de secours physique (physical standby database) avec une configuration Dataguard sur clusters RAC à deux nœuds.
    • Duplicate par RMAN des bases de données d’un environnement à un autre.
    • Clone/déplacement de pluggable database entre conteneurs Multitenant.
    • Installation et Configuration d’Oracle Enterprise Manager Cloud Control 13c.

Environnements de bases de données :

  • Production : 2 environnements Exacs PROD et PRA avec mise en place d’une configuration Dataguard des bases de données entre les deux environnements.
  • Pre-Production, Recette, Développement.
  • La taille des bases les plus volumineuses : 8TB.

Environnement Technique : Oracle Cloud Infrastructure, Exadata System Model X7 & X8 (Half /Quarter), Oracle Database cluster RAC 11g / 18c / 19c EE Extreme Perf Release, Oracle Database Transparent Data Encryption (TDE), Oracle Enterprise Manager Cloud Control 13c, Oracle Recovery Manager (RMAN) Release 19.0.0.0.0.

 

Mission : BNP Paribas Securities Services 

Rôle : DBA Etude Oracle

Période : 06/2017 – 12/2019

Contexte :

DBA Etude au sein du pôle DBA du projet ACETP.

Réalisations:

  • Installation / Administration des bases de données Oracle.
  • Support technique aux équipes de développement et à la production.
  • Audit des performances de base de données Oracle.
  • Tuning et optimisation des performances (base de données, Code SQL, Program PL/SQL).
  • Développement Docker : Développement d’image de base de données Oracle pour les tests de non régression.
  • Développement de scripts Shell, SQL, PL/SQL.
  • Participation à la migration vers Exadata : Développement d’une API de création des objets de base de données (Rôles, Profiles, schémas, db links, privilèges, etc.).
  • Assurer l’astreinte DBA Lors des déploiements en PROD et lors des opérations spécifiques réalisées sur les bases de Production (Test à blanc de la migration vers Exadata, test de bascules des bases de données Failover/switchover).

Environnements de bases de données :

  • Production (4 environnements), Pre-production (4 environnements), Test, Développement.
  • Trois familles de bases de données par environnement : Live, Historique,

Environnement Technique: Oracle 12c 12.1.0.2.0 Enterprise Edition, Oracle 12c Architecture Multitenant, Oracle Exadata Database, Oracle Enterprise Manager Cloud Control 13c, Docker (Version : 17.03.1-ce), Linux Ubuntu 14.04.4 LT, Linux CentOS 7 (Core), HP-UX B.11.3.

CNRA/RCAR  

01/2014 – 02/2017

Rôle: DBA Oracle / MySQL

Contexte :

Maintenance et audit des bases de données de la CNRA/RCAR.

Réalisations:

  • Déploiement de nouveaux scripts d’exploitation.
  • Maintenances des bases de données et traitement des demandes client.
  • Audit général des bases de données de production.
  • Installation et configuration d’Oracle Grid Control 12c.
  • Optimisation de requêtes SQL.
  • Etude de la migration des bases de données actuelles vers Oracle 12c.

Environnements de bases de données : 9 Bases de données déployées sur 3 Environnements : Développement, Pre-production, Production.

Environnement Technique: Red Hat Enterprise Linux Server release 5.6/6.3, Oracle 10g/11g/12c, Oracle Grid Control 12c, MySQL 5.6, Bash (sh & ksh).

CGI Technologies et Solutions Maroc SAS 

2004 – 2013   

Rôle: DBA Oracle

 

Mission : AESN

Rôle : DBA Oracle

Période : 09/2011-08/2013

Contexte :

Gestion globale de l’infrastructure informatique de.

Réalisations:

  • Installation de bases de données / Création d’instances.
  • Sauvegarde/restauration Import/Export Dump.
  • Application des procédures d’exploitation spécifiques aux instances.
  • Optimisation des requêtes SQL et bases de données.
  • Audit des bases de données : génération des rapports de performances/stockages.

Environnements de bases de données : 29 bases de données déployées sur deux environnements : Production et Homologation.

Environnement Technique : Windows 2000/2003,UNIX AIX, Linux RH4/RH5, Oracle 9i/10g/11g.

 

Mission : Groupe Banque populaire (GBP)

Rôle : DBA Oracle / Concepteur Oracle Data Integrator (ODI)

Période : 12/2010-08/2011

Contexte :

Projet NAWAT : Mise en œuvre des Référentiels Tiers et Contrat au sein du Groupe Banque populaire (GBP).

Réalisations:

  • DBA Oracle :
    • Conception de la base de données : MCD, MLD, MPD.
    • Installation/configuration des bases de données Oracle.
    • Optimisation des performances des traitements/base de données Oracle.
  • Concepteur Oracle Data Integrator (ODI) :
    • Conception et réalisation des traitements d’intégration des données des référentiels tiers et contrats sous Oracle Data Integrator (ODI).
    • Rédaction des spécifications techniques détaillées.
    • Assistance Client pour la mise en production du projet NAWAT.

Environnements de bases de données : Développement, Recette, Production.

Environnement Technique: Windows, UNIX AIX, Oracle 10g : SQL, PL/SQL, DB, Oracle Data Integrator (ODI) 10.1.3.5.

 

Mission : SURF (COFELY)

Rôle : Expert technique Oracle

Période : 03/2010 – 11/2010

Contexte :

Refonte du système d’information.

Réalisations:

  • Amélioration du process de production.
  • Assistance à la rédaction de la Spécification Technique Détaillée (STD) et à la préparation des tests unitaires.
  • Support technique.
  • Revue du code avant livraison.

Environnement Technique: Windows, Oracle Developer Suite, SQL,PL/SQL.

 

Mission : Groupe RENAULT SAS

Rôle : Expert technique Oracle

Période : 09/2009 – 02/2010

Contexte :

Projet OPALE [Optimized Parts and Accessories Logistics in Europe] : Mise en place d’une application pour la DLPA (Direction Logistique de Pièces et Accessoires du groupe (RENAULT SAS)) en intégrant le progiciel JDA qui centralise et optimise la gestion des stocks et des approvisionnements des pièces de rechange en Europe.

Réalisations:

  • Mise en place du process de production et normes de développements.
  • Administration et maintenance de la base de données.
  • Gestion de configuration.
  • Coaching et support de l’équipe.

Environnement Technique : Unix, Oracle 10g : Base de données, SQL, PL/SQL, SVN.

 

Mission : Direction générale des impôts

Rôle : DBA Oracle

Période : 02/2009 – 08/2009

Contexte :

Projet RSP : Refonte du système de paiement de la DGI France.

Réalisations:

  • Installation/Administration/maintenance de la base de données Oracle.
  • Optimisation des performances Oracle : Requêtes SQL et BD.
  • Support Technique Oracle de l’équipe.

Environnement Technique: Linux Red Hat AS4, Oracle 10g(10.2.0.2.).

 

Mission : BASE

Rôle : Responsable de Projet (Team Leader)

Période : 06/2008 – 01/2009

Contexte :

Support niveau 4 et maintenance du système informatique (CSS) de l’opérateur Téléphonique belge Base Telecom.

Réalisations:

  • Analyse et traitement des demandes en provenance du client.
  • Résolution des bugs détectés au niveau du système CSS.
  • Planification des tâches pour l’équipe Offshore.
  • Suivi du traitement des demandes assignées à l’équipe Offshore.

Environnement Technique : Unix, Technologies Informix : DBMS, 4GL, ESQL/C, SPL.

 

Mission : France Telecom

Rôle : Ingénieur Analyste / Leader technique

Période : 05/2007-05/2008

Contexte :

Projet FE Migration Kenan : montée en version du système de facturation pour les clients entreprises de France Telecom vers la version 11.8.

Réalisations:

  • Coaching et support technique de premier niveau pour l’équipe.
  • Alerte de tous les intervenants en cas d’incidents.
  • Gestion des tâches de l’équipe.
  • Suivre la conformité, la productivité et la qualité des livrables.
  • Communication de l’avancement quotidien au FO.

Environnement Technique : SYBASE, UNIX, Language C.

 

Mission : Groupe RENAULT SAS

Rôle : Leader technique

Période : 11/2004 – 04/2007

Contexte :

Projet CARIS : Mise en œuvre de la réforme du futur accord de Bâle sur les fonds propres (Réforme Bâle II) au sein de la RCI Banque  (Groupe RENAULT SAS).

Réalisations:

  • Support fonctionnel et technique de l’équipe.
  • Responsable des normes de développement, aide et conseil à l’optimisation des performances des traitements batch Oracle.
  • Planification des tâches pour les développeurs.
  • Analyse et rédaction des cahiers de charge détaillés techniques.
  • Encadrement de 2 binômes de l’ENSIAS dans le cadre de la réalisation d’un projet de fin d’études (PFE) au sein du projet.

Environnement Technique: UNIX, Oracle 9i, SQL,PL/SQL.

SOFRECOM  

03/2004 – 10/2004

Rôle: Ingénieur Concepteur Senior

Mission : Opérateur téléphonique

Contexte : Développement du progiciel de gestion du réseau téléphonique en Argentine (G.NETWORK).

Réalisations:

  • Mise en œuvre des écrans de consultation des statistiques concernant les paires.
  • Développement de la fonction de gestion massive des états de paires.
  • Développement de la fonction de gestion des services.
  • Spécification du paramétrage des terminaisons.
  • Développement des fonctions de traitement de l’étude automatique et du contrôle de cohérence de cheminement.

Environnement Technique: Windows 2000 Professional, Oracle 9IAS, Oracle 6i Forms, SQL, PL/SQL.

INGENIUS MAROC

2002 – 2004

Rôle: Ingénieur d’Etudes et développement Oracle

 

Mission : Ministère des finances Marocaine

Rôle : Ingénieur d’Etudes et développement Oracle

Période : 10/2002 – 02/2004

Contexte : Projet AUJ@UR : Réalisation du système PAYE de la Pairie Principale des Rémunérations (PPR) (Ministère des finances Marocaine).

Réalisations:

  • Membre de la cellule AGL : cellule qui détermine les règles et les normes de développement.
  • Encadrement des développeurs.
  • Développement des modules avec Oracle Designer.
  • Développement des batchs de mandatement : mandatement de la paie, mandatement des éditions spéciale et individuelles, mandatement des oppositions.
  • Développement des états de sorties.

Environnement Technique : UNIX(AIX), Windows 2000 Professional,Oracle 9IAS, Oracle 9i Designer, Oracle 9i Forms/Reports, Oracle 9i.

 

Mission : Groupe Holmarcom

Rôle : Ingénieur d’Etudes Oracle 

Période : 02/2002 – 09/2002

Contexte : Projet TAAMINE : Refonte du système d’informations des compagnies d’assurances ATLANTA et SANAD    (Groupe Holmarcom).

Réalisations:

  • Conception et réalisation des modules du référentiel (Ecrans de paramétrage).
  • Conception et réalisation des états du référentiel.
  • Réalisation de l’étude de convergence de la branche Recouvrement.
  • Développement des modules des Branches Automobile, Recouvrement, Groupe & Vie.
  • Migration de l’environnement BULL-ESCALA AIX 3.4 – Oracle 7.3.4 vers Windows 2000 Server – Oracle 9i.

Environnement Technique : Windows 2000 Server/2000 Professionnel, Oracle 9iAS, Designer 6i, Forms6i, Reports6i, Head Start (ensemble de templates, de librairies et de préférences utilisées pour la génération forms ou report), PL/SQL.

SEPTTI   

11/2001 – 01/2002  

Rôle: SEPTTI

Contexte :

Projet EUMEDIS (Euro-méditerranéen Information Society – la société de l’information euro-méditerranéenne) est une initiative européenne visant à promouvoir la libéralisation des télécommunications dans le bassin sud de la Méditerranée et la réalisation de projets de nature à accélérer l’avènement de la Société de l’information.

Il est organisé autour de trois structures :

  • Le point focal pour la société de l’information.
  • Le point focal pour la nouvelle approche des télécommunications.
  • Le forum.

Réalisations: Etude du projet.

Contactez-nous