Mon espace
Je m'inscris

En tant que

Consultant Client
 

CV du
consultant

Réf PROF00006411

Accueil > Consultants > PROF00006411
 
 

DBA Oracle

Disponible

 

Profil publié le : 12/08/2022 Profil vu : 142 fois Référence : PROF00006411

 
 

Compétences

Expert Moyen Débutant

BDD

ACCESS Data ORACLE RMAN Sauvegarde SGBD Toad

Connaissances fonctionnelles

APEX audit AUTHENTIFICATION Banque Business Change Changement Cloud communication Déploiement Exploitation Incidents informatique Maintenance Microsoft NETBACKUP OUTLOOK PRA PROCEDURES PROCESSUS SANTE Sécurité SOFTWARE TESTS transformation TRANSPORTS Tuning Word

Langages

awk bash Excel PL/SQL sccm SHAREPOINT SHELL SQL

Méthodes

ITIL MIGRATION Support

Outils

Teams

Réseaux et Middleware

Monitoring Putty REDHAT SAN Security serveur ssl

Systèmes

INFRASTRUCTURE LINUX SOLARIS Systèmes WINDOWS

Diplômes et formations

. 2020 - AEC Spécialiste en Big Data et en Business Intelligence
. 1997 - Ingénieur en informatique

Pays / régions

. Auvergne-Rhône-Alpes
. Bourgogne-Franche-Comté
. Bretagne
. Centre-Val de Loire
. Corse
. Grand Est
. Hauts-de-France
. Île-de-France
. La Réunion
. Martinique
. Normandie
. Nouvelle-Aquitaine
. Occitanie
. Pays de la Loire
. Provence-Alpes-Côte d'Azur

Expérience professionnelle

• BDD ORACLE: 8i,9i, 10g, 11g, 12C,19C
• Expertise: RAC, RMAN, ASM, Enterprise Manager Cloud Control, DATA GUARD, DATAPUMP, Grid Infrastructure, sécurité, OID, OUD
• Environnements (OS) : Solaris Sun, Linux RedHat, Windows Server
• Sauvegarde : RMAN, Netbackup, Datapump
• Languages: Shell, SQL, PL/SQL, Transact SQL
• Outils et logiciels utilisés pour l’administration de l’infrastructure Oracle :
• Outils de connexion aux serveurs Solaris, Linux: Mobaxterm, Putty
• Documentation: Microsoft Word, Excel, SharePoint, notepad, notepad++
• Installations : cluvfy (pre&post), gridSetup.sh, runInstaller, dbca, deinstall, OEM pour le déploiement des agents.
• Surveillance et automatisation des tâches et des travaux et alertes : OEM – Oracle Enterprise Manager Cloud Control
• Application des correctifs: opatch, opatchauto
• Rehaussement et migrations: dbua, dbupgrade
• Gestion des incidents : Gestionnaire des incidents dans OEM, adrci, tfactl
• Administration des composants et paramètres des bases de données : OEM Console, Toad, SQL*Plus, SQL Developer
• Gestion de la haute disponibilité : Technologies RAC et DATA GUARD et RMAN et les outils crsctl, srvctl, asmcmd,asmca,ocrconfig,ocrcheck, oifcfg,olumon, dgmgrl, rman
• Gestion de la sécurité : définit et applique les politiques de sécurité d’entreprise pour la création des rôles, des profils et l'utilisation des privilèges. Audit des actions importantes en utilisant l'audit unifié, l'audit standard, l'audit FGA. Utilisation d’OEM et DBSAT pour la conformité aux standards de sécurité.
• Chiffrement des communications en entre les clients et les serveurs : Définition des paramètres sqlnet.ora et réglage du SGBD.
• Déplacement de données : expdp, impdp, exp, imp, SQL Loader, db-links, rman
• Gestion de la santé et des performances des serveurs bases de données : OEM, TOAD, tkprof, trcsess, AWR, ASH, ADDM, SQL Advisor, Access Advisor, Memory Advisor, partitionnement et indexation, vues matérialisées, adrci, orachk, Oracle OSWatcher, commandes Linux telles que ps, top, free, vmstat, dstat, iostat, mpstat, iotop, ifconfig, netstat…etc
• Automatisation des tâches Oracle/Linux : Packages et procédures stockées PL/SQL, Jobs OEM, scripts bash et awk
• BDD SQL Server : 2008 à 2019
• Outil de connexion aux serveurs Windows: mstsc (client terminal services), RDM, Mobaxterm
• Outils d’administration des instances et des BD : ssms, sscm
• Outils d’administration des clusters Windows : Failover Cluster Manager
• Outils de visualisation des compteurs de performance : Perfmon
• Outils de recherche des logs : Event Viewer
• Communication avec les utilisateurs, les développeurs et le personnel de support Oracle : Outlook, Teams, face à face, appels téléphoniques et support Oracle Site.
certifications
• Oracle Certified Expert: Oracle Database 11g Performance Tuning
• Oracle Certified Expert: Oracle Real Application Clusters 11g and Grid Infrastructure Administration
• Oracle Certified Professional: OCP DBA 11g.
• Oracle Certified Professional: OCP DBA 10g
• Oracle Certified Expert: Oracle SQL 10g.
• Oracle Certified Associate: OCA PL/SQL Developer 10g
• ITIL V3 Fundamentals
formations
• Oracle 12c New Features: Momentum Technologies. Québec 2015
• Oracle Real Application Clusters 11g and Grid Infrastructure administration : Momentum Technologies. Québec 2013
• Oracle Database 10g Administration Workshop II: IT-COMP Alger 2009
• Oracle Database 8i administration I et II: PRODATA – Alger. 2001
• Oracle Application Server IAS 10g Administration Workshop I - Oracle University - Colombes – Paris- France 2006
• Solaris - Administration système Sun Solaris (niveau I) –Siemens – Alger 2005
• SQL Server: AlwaysOn Availability Groups and Failover Cluster Instances - Monitoring and Troubleshooting: (À Distance – Microsoft USA 2020)
• WorkshopPLUS remote - SQL Server: AlwaysOn Availability Groups and Failover Cluster Instances - Setup and Configuration (À Distance – Microsoft USA 2020)
• WorkshopPLUS - SQL Server: Hands-on Troubleshooting : Microsoft Services Québec 2016
• Clustering et Load Balancing (NLB) sous Microsoft Windows 2000 - HIGH-TECH Center – www.hi-techcenter.com – Alger 2005
• Conduite de projets : Société Générale (Intra-entreprise). Alger 2008
• ITIL foundations : Société Générale (Intra-entreprise). Alger 2008
diplômes
2020 AEC Spécialiste Big DATA et Business Intelligence
1997 Diplôme d’ingénieur en informatique option software
Références projets
Ministère des transports du Québec de juin 2013 à ce jour
DBA Oracle Senior
Les activités principales :
Support Client :
• Support des responsables de systèmes et des développeurs.
• Interception de problèmes remontés par le support L1/L2
• Gestion des bugs et des incidents 
• Tenir è jour le Wiki qui contient toutes les interventions compliquées
• Tenue des astreintes.
• Inscription de toutes les interventions dans un registre SharePoint suite aux alertes.


Élaboration des recettes d’installation, d’exploitation, de rehaussement/migration et d’applications de patchs pour :
• GRID/RDBMS
• OEM
• OID
Rehaussements et migrations (Upgrades & migrations)
• Analyse d’impacts en amont avant la mise en œuvre du rehaussement ou de la migration
• Migrations des bases de données (GI & RDBMS) :
◦ Migration 11G vers 12cR1 (3 migrations en 1 : Architecture RISC/Architecure CISC, Solaris 10/Redhat 7 et GI&RDBMS 11gR2/GI&RDBMS 12cR1)
◦ Rehaussement GI&RDBMS de 12cR1 vers 12cR2
◦ Migration 12cR2 vers 19c (3 migrations en 1 : Physique/virtuel, 12cR2/19c et architecture traditionnelle vers l’architecture Multitenant)
• Rehaussement (Upgrade) de OEM
◦ 13.3 à 13.4
• Référentiels RMAN, OID, OUD, OEM (OMS et Agents), DESIGNER
◦ Suivent les versions de BD
• Rehaussement APEX
◦ Version 4.2 vers 5.04
◦ Version 5.04 vers version 2021
• Rehaussement du client Oracle 11gR2 vers le client Oracle 12cR1 sur plus de 3000 postes Windows en utilisant SCCM.
• Migration de OID 10g vers OID 11g.
• Suivi et résolution des bugs, des régressions de performance induits par le rehaussement/migration
Mise en place, maintenance et tests de solutions de sauvegarde, de haute disponibilité de récupération après désastre (HADR)
• Mise en place et maintenance des solutions de sauvegarde :
◦ Upgrade ou migration du catalogue RMAN avant toute autre migration vers une version supérieure.
◦ Ajout dans OEM de la nouvelle cible relative au nouveau catalogue RMAN.
◦ Ajout d’1 job OEM qui permet de prendre un DUMP du catalogue RMAN et de l’envoyer le un autre serveur.
◦ Reconfiguration des cibles BD dans OEM pour l’utilisation du nouveau catalogue.
◦ Ajout des jobs OEM pour la gestion des backups dans la bibliothèque des jobs.
◦ Déploiement des jobs sur des groupes de cibles BD.
◦ Validation des backups pour la détection de corruptions.
• 21 jours de garantie pour utiliser le FLASHBACK pour un retour arrière pour des erreurs utilisateurs
• Mise en place de la haute disponibilité en utilisant RAC et RAC ONE NODE pour toutes les BD
• HADR pour les BD de PROD, d’OEM, de OUD et de RMAN.
• Participation à des exercices du plan de reprise d’activités (PRA).
• En 2014, reprise après un sinistre général (Perte du SAN, des serveurs et du robot de sauvegarde).
• HADR pour OEM (OMS) sur 2 serveurs (Québec/Montréal) : DATA GUARD pour la BD + 2 OMS.
• HADR pour OUD : DATA GUARD + deux serveurs actifs + processus de réplication.

Application de patchs
• Application de PSU (Patch Set Update) sur l’infra grid/rdbms 11g
• Application de RU (Release Update) sur l’infra grid/rdbms 12c et 19c
• Application de RU sur OEM (OMS)
• Application de patchs de type one-off-patch pour la correction de bugs urgents sur recommendation du support Oracle

Administration et surveillance de l’infrastructure BD avec OEM
• Déploiement et maintenance (rehaussement, migration, patchs) de OEM (OMS et Agents).
• Création et maintenance des règles de création des groupes d’administration dans OEM.
• Création et maintenance des templates de surveillance.
• Modification des seuils des mesures de surveillance.
• Création des mesures de surveillances et l’ajout de celles-ci aux templates.
• Création et maintenance des règles d’incidents (Alertage pour les astreintes).
• Déploiements des agents sur tout nouveau serveur Oracle, BD ou pour la gestion de l’infra.
• Découverte et promotion des cibles dans OEM.
• Affectation des propriétés aux cibles pour joindre les bons groupes d’administration OEM.
• Création de jobs d’automatisation des tâches DBA – Infrastructure et applications.
• Traitement des alertes envoyées par OEM.
• Administration des BD avec OEM :
◦ Suivi des performances :
▪ Analyse des recommandations ADDM.
▪ Génération des rapports AWR pour analyser la charge.
▪ Utilisation du SQL Monitoring pour l’analyse du plan d’exécution les requêtes problématiques signalées par les développeurs ou responsables de système.
▪ Utilisation de ASH pour l’analyse de la charge et le tuning des requêtes les plus consommatrices de ressources.
▪ Utilisation des advisors, le plus souvent le SQL Tuning Advisor.
▪ Surveillance des tâches de collecte des statistiques.
◦ Suivi des blocages (sessions bloquées en attente de ressources)
◦ Suivi des incidents, notamment les jobs qui échouent. Analyse des raisons de l’échec, suppression des raisons de l’échec si possible et reprise des jobs.

Tunning des performances et optimisation des requêtes :
• Reconnaissance des problèmes de performance :
◦ Activation de la surveillance sur des événements en lien avec les performances au niveau d’OEM. Des événements relatifs à l’utilisation de la RAM, des CPU, des attentes sur des ressources bloquées, des problèmes de concurrences qui dépassent un certain seuil.
◦ Réception et traitement des demandes provenant des développeurs et/ou responsables de système relatives aux performances.
◦ Consultation des pages de performance des BD pour détecter visuellement des charges anormales

• Traitement des problèmes de performance :
◦ Proactive :
▪ Analyse des besoins et détermination de la capacité nécessaire en se basant sur l’historique
▪ Documentation et définition des valeurs des paramètres et mise en place d’un job qui s’exécute périodiquement et qui envoie des alertes dès qu’un paramètre est changé.
▪ Collecte de statistiques sur les objets, fixed tables, système et I/O (calibarate I/O).
▪ Activation de la tâche automatique de collecte de statistiques pour toutes les BD.
◦ Réactive :
▪ Utilisation de OEM, le couteau suisse pour l’analyse et la recommandation de solutions (Collecte de statistiques, indexation, partitionnement, profiles, baselines) pour des problèmes de requêtes particulières identifiées. J’utilise le plus souvent le tuning advisor et le sql monitoring.
▪ Traçage de sessions (event 10046), dbms_monitor. Transformation des fichiers de trace avec tkprof et/ou TOAD pour avoir un contenu analysable.
▪ Analyse des statistiques et des plans d’exécution.
▪ Analyse du code des requêtes problématiques. Rechercher les anti-patterns usuels. Discuter avec les développeurs pour comprendre l’objectif des requêtes et essayer de proposer des solutions, sans être exhaustif, comme :
• Lancement du SQL Advisor pour que l’optimiseur ait le temps nécessaire pour trouver un plan alternatif sans changer de code SQL.
• Ajout ou la redéfinition d’index, de partitions
• Réécriture du code SQL pour donner plus de choix à l’optimiseur pour trouver le meilleur plan
• Migration des plans d’une ancienne version à une autre.
• Déplacement des segments de tables ou d’index pour réduire la fragmentation.
• Création de vues matérialisées
• Utilisation du RESULT CACHE
Évaluation et décision d’implémentation des nouvelles fonctionnalités apportées par Oracle
• Unified Audit vs Audit Standard
• DBSAT (DB Security Assesment Tool)
• Utilisation de SSL pour la communication entre certains clients et serveurs (SQLNET.ora)
• Orachk healthchecks dans OEM
• ORAchk Collection Manager
• Colonnes Identity à la place des séquences
• La compilation native des procédures stockées PL/SQL
• Choix de la valeur des paramètres DYNAMIC_SAMPLING, CURSOR_SHARING, LONG_MODULE_ACTION, MAX_IDLE_TIME
• Choix de la valeur de l’argument ENABLE_ROLLBACK dans la procédure DBMS_REDEFINITION.START_REDEF_TABLE
• Utilisation des types étendus
• Utilisation du In-Archival Database
• Activation du profile ORA_STIG_PROFILE
• Utilisation des SHARED SERVERS
• Utilisation des SSD pour les BD Oracle (Analyse coût/bénéfice)
Diverses tâches ADHOC relatives aux environnements Oracle sous Redhat Linux 7/8
• Mouvement de données en utilisant DATAPUMP (expdp/impdp)
• Récupération partielle de données si besoin sur un autre serveur quand le délai de 21 jours garanti par le FLASHBACK est dépassé.
• Clonage (RMAN DUPLICATE) pour la création des standby au besoin.
• Mise en place du Gateway pour faire communiquer les BD SQL Server avec les BD Oracle
• Création de package PL/SQL et/ou procédures stockés, DB LINK, tables, index, utilisateurs selon le besoin.
• Délestage de la technologie STREAMS, remplacée par DATA GUARD
• Implémentation de l’authentification Windows dans les BD Oracle
Tâches SQL Server :
Étant donné que j’assume les astreintes pour toute l’infrastructure BD, j’interviens pour la résolution des incidents SQL Server qui sont souvent liés à l’espace et au changement de rôle serveurs.
• Prise de backups, le plus souvent des TLOG suite aux alertes reçues durant l’astreinte
• Basculement des rôles des serveurs souvent suite aux patchs appliqués à l’OS.
• Vérification du tableau de bord d’Always ON, des AVG (availability groups)
• Réinitialisation des abonnés suite à des problèmes de réplication des publications
• Relance des Jobs SQL Server qui échouent après résolution des conditions d’échec
• Libération de l’espace sur les disques
• Agrandissement des fichiers de données et des transactions LOG
• Analyse des SQL Server Logs pour trouver des détails sur les erreurs
• Utilisation du Replication Monitor pour trouver les raisons des problèmes de réplication.
• Génération des rapports d’utilisation d’espace.
• Utilisation du Activity Monitor pour analyser les incidents relatifs aux performances.
Références :
• MTQ
• INSPQ
• Société Générale Algérie
• Banque d’Algérie
Environnement TECHNIQUE:
Oracle 10g, 11G, 12c, 19c.
SQL Server 2008, 2012, 2014, 2016 et 2019
OID 10g, OID 11g, OUD 12c
OEM 11g, OEM 12c, OEM 13c (13.4)
Solaris 10, RedHat Linux 7, Redhat Linux 8, Windows 2003 à Windows 2016
 
 

Consultants similaires

 
Program Manager

Compétences : AGILE, audit, Banque, Finance, PROCESS IMPROVEMENT, ...

Voir
consultant
Retenir
 
Entrepreneur

Compétences : audit, COMPLIANCE, PILOTAGE, PROJET, Analyse, communication, ...

Voir
consultant
Retenir
 
Consultant Salesforce

Compétences : APEX, Salesforce, AGILE, AMOA, ANGLAIS, Architecture, ...

Voir
consultant
Retenir
 
Scrum master /PMO

Compétences : Angular JS, APEX, Confluence, JIRA, SCRUM, digital, ...

Voir
consultant
Retenir
 
Chef de projet IT

Compétences : audit, ERP, gestion de projet, Power BI, SAP, Divalto, ...

Voir
consultant
Retenir
 
IT Senior Consultant (Chef de projet, Directeur de ...

Compétences : ACCESS, gestion de projet, Management, SQL, VBA, BANCAIRE, ...

Voir
consultant
Retenir
 
Spécialisé dans le pilotage de projet et la conduite ...

Compétences : Excel, SHAREPOINT, ACCESS, HTML, SQL, AMOA, ANGLAIS, ...

Voir
consultant
Retenir
 
Business Analyst IT / Analyst Fonctionnel

Compétences : Management, Planning, Support, audit, SHAREPOINT, communication, ...

Voir
consultant
Retenir
 
Product Owner - Finance

Compétences : audit, Cloud, Management, MIGRATION, ORACLE, consolidation, ...

Voir
consultant
Retenir
 
Consultant fonctionnel / Chef de projet

Compétences : AMOA, audit, MOA, PROJET, Core Model, ANGLAIS, audit ...

Voir
consultant
Retenir
 
 

Partager

 

Retenir

  • Pour quelle mission ?

 

Vous avez oublié
votre mot de passe ?