CONTEXTE
Ingénieur de base de données et administrateur, chargé de résolution de tickets, de maintenance des
bases de données, d’optimisation des requêtes, de réécriture de requêtes lentes, de correction de code et
d’évolution.
ACTIVITES : Ingénieur en base de données
◼ Optimisation d’indexes et de rapports Cognos
◼ Optimisation de base de données : création d’indexs, réécriture requêtes, optimisation niveau
serveur de base de données (forcer plan d’exécution, optimiser le stockage des bases de données
système)
◼ Réécriture de requêtes d’intégration de données via des CSV en T-SQL
◼ Réécriture de code Datastage vers des procédures stockées ou vers des packages SSIS
◼ Gestion de tickets utilisateurs côté base de données
◼ Mise en place d’un pipeline DataFactory avec utilisation de Dynamics SQL
◼ Mise en production de divers process(Procédures stockées, packages SSIS, déploiement de bases
de données, migration à grande échelle)
◼ Optimisation de requêtes à temps d’exécution longs (plus de 20 min à quelques secondes) avec
différentes méthodes (réécriture de requêtes, création d’indexs, suppression des requêtes AD-HOC pour
passer en procédures stockées,sp_recompile,etc… )
ACTIVITES : Administrateur de base de données
◼ Présentation du Query Store et du Live Query sous SQL Server 2016
◼ Création de script avec utilisation de Dynamics SQL pour création de tableau croisé dynamique
(récupération d’utilisateurs de l’active Directory pour les lier aux groupes sql Server avec listing des droits
des logins pour chaque groupe)
◼ Bonne connaissance des DMVs (Type query, plan d’exécution, etc…)
◼ Utilisation des scripts (Ola Hallengren, Glenn Berry , Brent Ozar, sp_whoisactive -très utile pour voir
les locks et deadlocks- ) pour la surveillance et la résolution des problèmes sur les bases de données)
◼ Utilisation de SQL Server Profiler
◼ Optimisation des tailles des bases (compression des données, création de columstores indexs,
étude d’archivage avec partitionnement glissant)
◼ Création de la partie Catalogue SSIS, SSIDB, environnements, etc…
CONTEXTE
Ingénieur de base de données, chargé de maintenir les tâches existantes au niveau data loading ainsi que
les performances des bases de données
ACTIVITES : Ingénieur en base de données
◼ Maintenance de process d’intégration de données (Intégration dans une base CRM ) liées à des
fiches clients et aux achats qu’ils ont effectués. (Client : Aigle, LMDC, Finagaz) (SSIS).
◼ Amélioration des rapports d’erreurs.
◼ Maintenance des rapports de la restitution des données via SSRS
◼ Création des nouveaux rapports de statistiques et d’évolution du recrutement (Graphiques,
tableaux)
◼ Optimisation de base de données : création d’indexes, réécriture requêtes, optimisation niveau
serveur de base de données (forcer plan d’exécution, optimiser le stockage des bases de données
système)
◼ Création de tables sous le logiciel de routage et de gestion de campagnes (Selligent), intégration
des données de la base CRM dans les tables de la base de données de Selligent via des procédures
stockées
◼ Formation d’utilisateur sur Reportbuilder
◼ Installation d’instance SQL Server, création des bases, mise en place des stratégies de sauvegardes
et d’intégrité des données
CONTEXTE
Chargé de concevoir et d’alimenter un datamart depuis Oracle vers SQL Server
ACTIVITES : Consultant BI
◼ Analyse, conception d'un datamart d'une dizaine de tables sur la gestion de stock manuel de
feuilles de soin avec utilisation d'SSIS pour le transfert des données depuis une base Oracle afin
d'améliorer les temps de réponses des requêtes et d'utiliser les données afin de créer des rapports.
◼ Création de rapports SSRS provenant de différentes sources de données (Oracle «Feuilles de soins
manuelles », fichiers plats « feuilles de soins automatiques » : importés via SSIS) pour étude des flux des
feuilles de soin avec évolution de ces flux sur une période donnée.
◼ Formation de collaborateurs sur l'outil SSRS.
CONTEXTE
D’abord développeur en Java et C#, je suis devenu Bi developpeur avec mise en place de tout
l’écosystème BI
ACTIVITES : Développeur BI
◼ Conception et mise en place d'un datawarehouse grâce aux outils d'ETL (SSIS), création d'un cube
(SSAS) , étude et mise en place de rapports (Tableau de données, camemberts, diagrammes, courbes
d'évolutions) sous SSRS et SSAS
◼ Étude de performances sur les bases de données relationnelles et multi-dimensionnelles
ACTIVITES : Développeur Web et Client lourd
◼ Développement d'un CRM en Java et MySQL.
◼ Développement de sites Web en langages .Net et SQL Server.
CONTEXTE
Divers
ACTIVITES : Thème Principale
◼ 2010 : Création d'un client lourd permettant la gestion et le classement de fichiers audio en .Net
◼ 2012 – 2013 : Développement d'un site web de E-Commerce en Couture en PHP
◼ 2014 : Développement d'un jeu vidéo de type RPG-Survival sur Unity3D en .Net (C#)
◼ 2016 : Etude de la BIGDATA.
◼ 2022 : Développement d’intégration de fichiers Json en dynamics SQL pour créer des tables ou
ajouter des colonnes selon le
◼ 2023 :Création d’un système de jeu sur un Virtual TableTop (Foundry VTT)
◼ Etude sur Azure et les certifications DP300 et DP 203