MohamedNajib

Mohamed Najib

Consultant Expert Technique Bases de données

Peut se déplacer à Île-de-France, France

  • 48.84991979999999
  • 2.637041100000033
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Mohamed.
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Mohamed.

Localisation et déplacement

Localisation
Île-de-France, France
Peut travailler dans vos locaux à
  • Île-de-France, France et 50km autour

Vérifications

  • E-mail vérifié

Langues

Compétences (12)

Mohamed en quelques mots

Actuellement en mission chez GRDF jusqu'au Fin Juin : En charge de la mise en place de la réplication en mode hot standby et le FailOver pour une haute disponibilité des bases PostgreSQL, en charge aussi de résoudre les problèmes performances des bases, de la mise en place des procédures techniques d'installation et d'exploitation. Définition et Réalisation des plans de sauvegarde et de maintenance des bases.
Disposant d’un peu plus de Quinze années d'expérience dans le domaine des technologies nouvelles en général et dans le domaine d’administration et de supervision des bases relationnelles Oracle, MySQL, PostgreSQL et les bases NoSQL distribuées telle que Elasticsearch, Cassandra et MongoDB de production, en particulier, et par conséquent une expertise pointue des systèmes de gestion et de l’administration de la donnée de l’entreprise.
Le savoir-faire :
• Administrer et superviser les bases de données
• Garantir les performances des bases de données
• Maintenir en condition opérationnelle les bases.
• Assurer les astreintes de nuits et de Week-Ends
• Assurer le Support aux développeurs et aux utilisateurs
• Assurer la veille technologique pour être informé des nouveautés et des avancées technologiques liées aux bases de données.
• Assurer les migrations, l’évolution et l'application des patchs des bases de données
• Assurer les Sauvegardes et les restaurations des bases de données
Mon sens de responsabilité, mon sens de l’écoute et le respect de mes engagements, mon esprit d’équipe mixer avec mon large panel de compétences acquises sont des atouts indéniables que j'aimerais aujourd'hui mettre au service d'une entreprise qui a des ambitions d'être leader sur son marché et des challenges à la hauteur de ses ambitions. Je serai heureux de vous rencontrer en vue de mieux détailler vos attentes et l'intérêt d'une collaboration fructueuse.

Expériences

GRDF - GRDF

Consultant Expert Technique Database Postgres &MySQL

mars 2016 - Aujourd'hui

Mise en place d'une architecture de base de données PostgreSQL de haute disponibilité (Réplication Mode Streaming)
Optimisation de la base de données PostgreSQL
Audit et préconisation de l'architecture des bases MySQL
Optimisation des bases MySQL
Rédaction des procédures d'exploitation de sauvegarde
Rédaction de procédure du FailOver des bases PosgreSQL
  • RHEL 7.2
  • Debian 8.2
  • MySQL5.5
  • PostgreSQL 9.4
  • Vtom
  • Networker

Car & Boat Media

A

92400 Courbevoie, France

janvier 2005 - juillet 2015

Maintien en Conditions Opérationnelles des applications métiers et transverses de production (MCO)
Supervision et monitoring des bases MySQL à l’aide des outils Nagios, Cacti, Shinken
Installation et Administration des systèmes Linux RHEL 4, 5 et 6, Debian, CentOS
Gestion des systèmes de fichiers SAN, NAS, NFS, EXT 3, EXT 4
Installation des systèmes de gestion des bases de données Oracle, Mysql, PostgesSQL, MongoDB
Réalisation des architectures (Master / Slave) des bases MySQL, PostgreSQL, MongoDB
Réalisation du FailOver pour les bases PostgreSQL
Administration des bases MySQL, MongoDB, Oracle, PostgreSQL
Migration du moteur MySQL et les tables MyISAM en InnoDB
Activation du moteur « federated » des bases MySQL
Migration et montées de versions des bases MySQL
Dimensionnement et configuration des bases de données
Gestion de la capacité des bases de données
Gestion de l’évolution des bases
Optimisation des performances des bases MySQL à l’aide d’Utilitaire EXPLAIN
Gestion de l’archivage, de purge
Reconstruction des tables et des indexes
Définition des plages de maintenance des bases MySQL
Ordonnancement des tâches d’exploitation et de maintenance
Sauvegarde des bases à l’aide de l’outil Mysqldump
Clonage et rafraîchissement des bases MySQL pour les environnements Test et Recette
Prise en charge des incidents et des problèmes liés aux bases de données MySQL
Support aux équipes de développement et aux utilisateurs
Veille technologique et gestion des relations avec les partenaires, les fournisseurs et les prestataires extérieurs

Expériences:
Projet Migration des sites sur AWS
Environnement : Machines LAMP Linux Debian 4,5,6 ; SGBD (Mysql 5), Serveur http (Apache 2.0) Php 5
Migration de l’infrastructure LC, AB, LCDN (Promo-Neuve) sur le Cloud Amazone.
Dimensionnement, paramétrage, approvisionnement et création de nouvelles instances EC2 pour les bases MySQL,
Migration des bases en MySQL 5.5
Dimensionnement, configuration et paramétrage du fichier My.cnf de MySQL
Conversion des bases MyISAM en InnoDB et migration des tables MyISAM en InnoDB
Tuning et optimisation des requêtes SQL lente
Batch de réparation des tables et des indexes de l’ensemble des bases MySQL
Réalisation d’un PRA des bases critiques sur une zone de disponibilité
Sauvegarde et restauration des bases MySQL
Préparation des environnements de développement, de recette et de production pour les nouvelles applications
Monitoring et supervision des bases MySQL par le systeme d'elerting Zabbix
Résolution des incidents de niveau 2 et 3 et support pour les développeurs
Maintien en condition opérationnelle de l’ensemble des bases MySQL
Réalisation du référentiel des schémas des bases de données MySQL
Reporting hebdomadaire de la disponibilité des bases et des applications
Projet Décisionnel
Environnement : SGBD (Oracle 11gr2, MySQL 5), OS (Linux Redhat 5, Debian), Vmware 5 (VSphere, VCenter Converter), ETL (Talend), Windows (AD, DNS), Ordonnanceur (Control M), Scripts Shell, Supervision & Monitoring (Zabbix), Sauvegarde (Rman), Business Object XI
Analyse des besoins de la plateforme décisionnelle
Choix des outils du système décisionnel (ETL, SGBD, BI)
Conception, dimensionnement et réalisation de l’architecture du système décisionnel
Installation d’une instance Oracle ASM 11gr2, configuration et gestion des groupes de disques à l’aide de la Grid Infrastructure
Installation du SGBDR Oracle 11gr2 et création de la base Datawarehouse
Conception du schéma en étoile de l’entrepôt de données
Installation de l’outil de restitution des données BO XI 3.1 SP5
Création de la base MySQL du référentiel BO XI
Alimentation du nouvel entrepôt de données par l’outil Talend et le traitement PLSQL à partir des PRAs des bases de production
Consolidation des données dans le système décisionnel
Administration, de l’entrepôt de données
Calcul des Statistiques sur les schémas de bases (DBMS_STATS)
Tuning du système décisionnel (Tables de Faits, Partitionnement, Indexation, Vues matérialisées)
Administration, création et paramétrage des univers
Création, planification de l’exécution et diffusion des rapports BO aux utilisateurs
Scripting Shell de sauvegarde Total - Incrémental (Outil RMAN) des plateformes décisionnelles
Ordonnancement des tâches de sauvegarde par Control-M de BMCSoftware
Supervision et monitoring des plateformes décisionnelles
Maintien de condition opérationnelle de la plateforme Entrepôt de données et de la plateforme BO XI
Analyse et résolution des incidents liés à l’entrepôt de données et l’outil BO
Rédaction des comptes rendu des astreintes pour les problèmes et les incidents survenant sur le système décisionnel
Conception et Construction d’une Dizaine de Datamarts
Mise en place d’un tableau de bord Capacity planning dédié
Rédaction de la documentation de l’architecture de l’entrepôt et des schémas des bases de l’entrepôt
Rédaction des procédures de reprise d’activité pour l’entrepôt de données

Projet de répartition de charge et haute disponibilité des applications Web
Environnement : Machines LAMP : Linux Debian 4, 5, 6, SGBD (Mysql 5), Serveur http (Apache 2.0) et Php 4
Planification et mise en place des procédures de Migration des machines LAMP
Test des procédures de migration, Test de non régression des performances
Migration des OS, et Php 4
Migration des bases de données Mysql 4 ⇒ 5.1
Migration des tables MyIsam en InnoDB de toutes les instances Mysql
Gain en performance +15% et une haute disponibilité des sites à 99,94%
Mise en place de tableau de bord pour suivre les gains de performance (Keynote(Dynatrace) / Cacti)
Architecture Master et Slave: Mise en œuvre de la haute disponibilité des bases de données Mysql (réplication bases)
Mise en place de la nouvelle stratégie et du plan de sauvegarde des bases de données Web
Implémentation du mode fédéré pour les bases MySQL distantes.

Projet Migration des bases sur VMware
Environnement : SGBD (Oracle 9i, 10gr1, 11gr2, Mysql, SQLServer 5), Linux Redhat, Debian, Centos, Hyperviseur Vmware v5 (Cluster Esxi, Vmware Tools, VCenter Converter, Vmotion) , Stockage (Nettap, EMC, Pillar), Windows (AD, DNS)
Participation aux Phases d’études pour l’établissement d’un cahier des charges pour préparer le déménagement du siège social:
Inventaire des Bases de données du SI source (Synoptiques de l’ensemble des bases de données)
Choix de l’architecture SI Cible pour héberger l’ensemble des bases de données
Conception et réalisation de la nouvelle architecture des bases de données pour le backoffice et pour les sites Web.
Planification, organisation et veille à la bonne exécution des différentes étapes de migration des bases de données.
Définition de la nouvelle stratégie et des plans de sauvegarde des bases de données de production.
Rédaction des nouvelles procédures pour le test de restauration des bases de données.
Gestion des incidents de niveau 2 et 3 liés aux bases de données.
Mise en œuvre d’un environnement dédié et d’un plan de reprise d’activité PRA pour les bases de données critiques du SI.
Assurer un niveau optimal du SLA pour l’ensemble des bases de données (la qualité des données, la haute disponibilité et la performance optimale des bases de données du SI)
Mise en œuvre des procédures de rafraichissement des données de développement et de recette à partir des sauvegardes des données de production à l’aide de l’outil RMAN et Mysqldump.
Analyse des dysfonctionnements, des instabilités de l’environnement de production liées à la migration.
Supervision des traitements batchs
Préconisation de solution de purge et d’archivage des données.
Assurer les astreintes de nuit comme du Week-end sur les incidents majeurs
Traitement des incidents de niveau 2 et 3
Assurer l’assistance technique et le transfert de compétences pour l’équipe d’exploitation
Réalisation d’une base documentaire de connaissance sur les incidents, les problèmes et leurs résolutions liées aux bases de données

Projet de refonte du Backoffice
Environnement : Linux Redhat 4,5, Debian et Centos), SGBD Oracle 9i, MySQL 5
Refonte du Système d’Information.
Cartographie des bases de données métiers.
Rédaction des préconisations, choix des nouvelles technologies de base de données, design des solutions et réalisation des POC en étroite collaboration avec l’équipe développement.
Participation à la refonte des flux métiers avec les responsables fonctionnels et les directeurs des services métiers.
Mise en œuvre de la gestion de la capacité (Capacity Planing), benchmarking et tuning de l’environnement des bases de données de production.
Centralisation de la gestion et de l’administration des bases de données par EM et la Grid Control
Création d’un DataGard (Standby Database) pour les bases Oracle et documentation des procédures de bascule en cas de défaillance matériel des serveurs de production

Projet de supervision et de monitoring
Environnement : Linux Debian, Redhat, SGBD oracle 9i, 10gr1, 11gr2, Mysql 5, SqlServer, Nagios, Cacti
Mise en place de la supervision de l’ensemble des bases de données de production.
Remontée et Gestion des alertes des bases de données
Supervision et Monitoring de la disponibilité et des Performances de l’ensemble des bases de données
Mise en place de l’outil de la gestion de capacité des bases de données
  • VMWARE
  • VirtualBox
  • Linux
  • RHEL 3
  • 4
  • 5
  • Debian 5
  • 6
  • CentOS 6
  • NAgios
  • SAN EMc2
  • NETAPP
  • Pillar
  • Oracle 9i/10g/11g
  • MySQL 5
  • PostgreSql
  • db2
  • Goldengate
  • Data Guard
  • Diagnostic Pack
  • Tuning Pack
  • Statspack
  • Svn
  • Cvs
  • Github
  • Bitbucket
  • Confluence
  • Jira d’Atlassian
  • Unilink Vega
  • Control-M
  • Zabbix
  • cacti
  • hyperic HQ 5.8
  • JMX
  • Méthode Agile (Kanban)
  • Talend 5.3
  • Business Object 5
  • 6.5
  • XI 3.1
  • Pentaho 4.5
  • Voir plus de compétences

Group AFK

Administrateur de bases de données Oracle

92400 Courbevoie, France

mai 2004 - décembre 2004

Mission traderfrance.com (www.lacentrale.fr)
Projet : Audit et optimisation des traitements
Audit des performances des différents traitements liés à la reprise de données dans le SI Cible
  • Linux RedHat 3
  • Oracle 8i - 9i
  • Toad 8
  • Mysql 3 - 4

Group AFK

Administrateur de bases de données

Paris, France

mars 2004 - mai 2004

Recommandations externes

charter modal image

Notre succès est une oeuvre collective

Contribuez à cette réussite et au sérieux de la communauté en signant la charte du freelance Malt.

Signer la charte