Aomar - Développeur SQL SERVER
Ref : 130304H001-
77600 BUSSY SAINT GEORGES
-
Développeur (46 ans)
-
Freelance
Expérience professionnelle
Depuis 11/2018 L’Oréal TR Mission : Ingénieur de développement Power Bi / MS BI
Réalisation :
Power BI
Développement de datasets Power Bi (Sources multiple : SQL, SSAS mutlti-Dim, fichiers plats...), avec :
Accompagnement métier sur la définition des indicateurs
Flux d’alimentation de données
Implémentation des rôles de sécurités sur les datasets
Développement de rapports Power BI
Gestion des droits d’accès aux datasets/rapports sur ********
MS BI
Développement de cubes SSAS Tabulaires
Administration et maintenance évolutive d’une plateforme MS BI comprenant :
Cubes SSAS Multi-Dimensionnels
SSIS
T-SQL
Documentation des solutions
Migration de la plateforme vers SQL 2016.
Environnement technique : Power Bi , SSAS Tabulaire , SQL 2014,2016, T-SQL
Depuis 01/2017 – 11/2018 SLB Mission : Ingénieur de développement MS BI
Réalisation :
Migration de cubes SSAS MultiDim Vers SSAS Tabular
Administration et maintenance évolutive d’une plateforme MS BI comprenant :
Process de chargement quotidien avec SSIS, T-SQL
Cubes SSAS
Powerview et rapports SSRS sous sharepoint
Ameliorer la solution en termes de :
Temps de chargement
Temps de reponses des cubes OLAP
Documentation de la solution
Mettre en œuvre une méthodologie agile pour les évolutions
Migration vers une plateforme Cloud avec SQL 2016
Environnement technique : SSAS/SSRS/SSIS SQL 2014, SQL 2016, T-SQL, Power BI
Depuis 07/2016 - 01/2017 Predica Mission : Ingénieur de développement MS BI
Réalisation :
Refonte d’une application de reporting comprenant un process de chargement et des rapports sous Excel/VBA
Etude de la solution existante
Proposition de l’architecture cible avec :
Amélioration des performances au niveau du processus de chargement
Choix de SSRS comme solution de reporting
Développement de rapport SSRS basé sur un méta model contenant la liste d’information à afficher par rapport
Développement avec Sql synamic
Environnement technique : SSRS/SSIS SQL 2012, T-SQL.
04/2016-06/2016 Humanis Mission : Ingénieur de développement MS BI
Réalisation :
Dans le cadre d’un projet Pilote:
Processus d’alimentation d’un Datamart sur l’APS Microsoft à partir de données métier
Intégration des données dans MDS
Exportation des données dans un DMT
Cube OLAP :
Gestion dynamique de la sécurité sur le cube
Processig Mode ROLAP
Développement de rapports (SSRS)
Développement de rapport Power BI
Développement de DQS pour dé dupliquer le référentiel Client
Documentation technique
Environnement technique : SSRS/SSIS SQL 2014, SSAS 2016 ; Power Bi Desktop, APS 2014, MDS, DQS. Méthode Agile.
11/2013-04/2016 Renault Mission : Ingénieur de développement MS BI
Réalisation :
Développement d’une solution de reporting pour la mise à disposition d’indicateurs de qualité pour les fournisseurs - environ 3000 – et des utilisateurs internes.
La solution comprend :
Process d’alimentation d’un Datamart à partir de données métier
Cube OLAP :
Gestion d’agrégations avec les scope MDX
Gestion dynamique de règle de scoring
Développement de reporting (SSRS)
Mise ne place d’abonnement SSRS pour la génération de rapports sous forme Xls et PDF
Développement d’un process de reporting pour la direction qualité.
A partir d’un datawarehouse contenant les indicateurs concernant les incidents véhicules, on charge les données dans un cube OLAP qui sera à son tour la source de reporting pour la direction qualité.
La solution comprend donc:
Conception et réalisation d’un cube OLAP pour l’intégration des indicateurs qualité sous plusieurs axes métiers.
Module de chargement développé avec SSIS : chargement de certaines dimensions et groupes de mesures.
Développement de différents types de rapports :
Rapports SSRS pour la visualisation des indicateurs : la solution permet la navigation entre différents rapports.
Tableaux de Bord dans Excel : sous SharePoint.
Génération d’images avec les abonnements gérés par les données.
Environnement technique : SSRS/SSAS/SSIS SQL 2012 ; Power pivot, Performance Point ; MDX ; Oracle 11G ; SHAREPOINT 2010. Méthode Agile.
Depuis 11/2013 Constructeur Automobile Mission : Ingénieur de développement MS BI
Réalisation :
• Développement d’un process de reporting pour la direction qualité.
A partir d’un datawarehouse contenant les indicateurs concernant les incidents véhicules, on charge les données dans un cube OLAP qui sera à son tour la source de reporting pour la direction qualité.
La solution comprend donc:
o Conception et réalisation d’un cube OLAP pour l’intégration des indicateurs qualité sous plusieurs axes métiers.
o Module de chargement développé avec SSIS : chargement de certaines dimensions et groupes de mesures.
o Développement de différents types de rapports :
Rapports SSRS pour la visualisation des indicateurs : la solution permet la navigation entre différents rapports.
Tableaux de Bord dans Excel : sous SharePoint.
Génération d’images avec les abonnements gérés par les données.
Environnement technique : SSRS/SSAS/SSIS SQL 2012 ; Power pivot, Performance Point ; MDX ; Oracle 11G ; SHAREPOINT 2010.
06/2010-08/2013 Groupe Altimate (3 Ans)
Bollore Africa Logistics
Filiale du Groupe Bolloré
Mission : Ingénieur de développement BI (01/2012-08/2013).
Réalisation :
o Mise en place de solutions BI pour le suivi des activités de l’entreprise
Il s’agit de développer des modules pour alimenter des DataMarts concernant différentes activités du Groupe au niveau de chaque site. (Suivi des escales, Suivi des données financières,...)
o Définition de l’architecture
o Conception de la base de données à partir des spécifications.
o Développement des jobs Talend pour l’extraction, la transformation et le chargement de données dans les DWHs.
o Maintenance évolutive des processus de consolidation de données
Le groupe ayant des succursales dans plusieurs pays notamment en Afrique. Des Modules de consolidation de données sont nécessaires pour le Datawarehouse Central. Les modules couvrent plusieurs activités : la finance, le transport maritime...
o Architecture des process.
• Extraction des données au niveau local à partir de plusieurs sources (ex : IRIS et SUN pour la finance.) sous forme de format Pivot.
• Transfert de données des sites vers le siège avec PowerFolder
• Transformation et chargement des données au niveau du siège
o Maintenance
• Maintenance évolutive et développement de nouveaux rapports SSRS
• Maintenance évolutive et développement de nouveaux cubes avec SSAS.
• Déploiement des nouveaux développements sur le portail SharePoint.
o Support mensuel
o Suivi des tickets de l’équipe décisionnelle
o Rédaction des documents d’exploitation des différents processus
o Gestion des droits d’accès aux rapports et autres cubes OLAP sur le portail Sharpoint de l’entreprise.
o Externalisation de quelques activités support
Il s’agit de confier quelques modules de consolidation de données à une société externe.
o Rédaction de la documentation d’exploitation et suvi pour chaque module
o Définition des niveaux d’intervention pour chaque module
o Développement de rapports d’intégration de données par pays.
Environnement technique : SSRS/SSAS/SQL 2008 R2 ; TALEND (4.1, 5.3) ; SHAREPOINT 2010, PowerAMC.
Amundi
Filiale du Groupe SG/Crédit Agricole
Mission : Ingénieur de développement .NET/BI (10/2010-12/2011).
Réalisation :
o Développement d’un ETL et Module Reporting
Il s’agit de développer des packages SSIS qui permettent à différentes applications d’interagir via des fichiers plats. L’ensemble des flux de données transitent via un hub.
Le développement est régi par un framework comportant des templates SSIS et une base de données de Config.
Le projet comprend :
• Développement de packages SSIS respectant des templates données
• Développement de procédures SQL
• Développement de rapports SSRS
• Conception et réalisation d’un cube OLAP de suivi des ETFs.
• Rédaction de la documentation technique
o Développement d’une application Winforms
Il s’agit d’une application client lourd permettant la gestion d’ETFs. L’application comprend :
• Interface utilisateur d’ajout de modif et de suppression des ETFs.
L’utilisation du Framework Prism permet de séparer les modules et d’en charger que les modules sollicités par l’utilisateur.
Environnement technique : SSIS/SSAS/SSRS 2008 R2 ; VS 2010 ; WPF ; PRISM.
Scamark
Filiale E-LECLERC.
Mission : Ingénieur de développement .NET/BI (06/2010-10/2010).
Réalisation :
o Développement d’une application web de gestion d’accès aux applications intranet et extranet
Permet de gérer les accès utilisateurs de la société ainsi que ceux des partenaires externes aux applications intranet et Extranet.
• Analyse des besoins fonctionnels
• Développement de l’interface utilisateur
o Développement d’un module d’administration d’Active Directory
Ajout, Modification, suppression, gestion de la sécurité sur Active Directory
• Analyse des besoins fonctionnels
• Développement de l’interface web correspondant
o Développement d’une application console
Elle permet l’interfaçage des infos utilisateurs entre Active directory et la base de gestion d’accès : mettre à jour la base de gestion d’accès avec les données d’active directory
Environnement technique : MS BI 2008 R2 ; VS 2008 ; C#.NET.
03/2007-06/2010 B3G Télécom (3 Ans)
B3G Télécom
Rachetée en 2009 par le groupe Numéricable/Complétel.
Mission : Ingénieur de développement BI (03/2007-06/2010).
Réalisation :
o Maintenance évolutive et corrective des applications existantes
• Maintenance de bases de données SQL et Analysis services
• Administration de bases de données SQL 2000 et 2005
• Administration des cubes OLAP 2000
• Développement et déploiement Microsoft BI 2005 (SSAS/SSIS/SSRS)
• Migration de bases de données 2000 à 2005 (SQL et SSAS)
• Développement T-SQL
• Rédaction de documentations techniques
• Maintenance et développement de modules de l’intranet et Extranet
• Maintenance évolutive de l’intranet et CRM de l’entreprise
• Création de module de suivi de commandes
• Elaboration de module de suivi de ticketing et d’éligibilité
• Participation à la gestion financière de l’entreprise
• Imports de factures dans Sage
• Administration et maintenance de Sage
• Etablissement du cycle de facturation de la société
• Maintenance de rapports DAF
• Documentation fonctionnelle sur les différents processus de la société
o Réalisation d’une solution BI pour le suivi du trafic
Il s’agit d’offrir au contrôle de gestion un cube OLAP permettant de suivre le trafic de la société en couvrant l’ensemble des axes possibles : Client, opérateur partenaire, plage horaire...
• Analyse des besoins fonctionnels
• Conception du datawarehouse : consolidation des données du trafic
• Conception du cube : définition des dimensions et table de faits correspondants.
• Développement du package SSIS pour le traitement automatique des partitions
• Création de partitions mensuelles pour le trafic d’un mois donné
• Rédaction de la documentation technique et utilisateur.
• Administration et maintenance évolutive
o Réalisation d’un module traitement des appels : Analyse et extraction des informations relatives à la facturation et au suivi du trafic. Développement d’un outil d’export des appels
• Etude de l’existant
• Conception du module
• Conception de la base de données de valorisation.
• Développement du module traitement des appels bruts
• Test de l’application
• Déploiement du module.
• Rédaction de la documentation technique
o Réalisation d’une interface de visualisation d’indicateurs QOS pour les clients à partir d’une Cube OLAP
Il s’agit d’offrir au service après vente une interface leur permettant de construire un rapport de qualité de trafic en un temps court. L’interface permet d’interroger un cube OLAP avec des requêtes MDX.
• Analyse des besoins fonctionnels
• Rédaction des cahiers des charges
• Conception à partir des spécifications fonctionnelles
• Développement des interfaces comportant un moteur pour le choix
• Utilisation de requêtes MDX pour interroger les cubes OLAP
• Export des résultats sous format pdf, Excel.
• Envoi de rapports (reporting services) quotidiens par mail
• Développement de rapports spécifiques
o Réalisation d’une application de bls de consommation des clients
• Conception à partir des spécifications fonctionnelles
• Développement de l’interface
• Gestion des modes de facturation de clients
• Suivi du backlog facturation
• Développement de rapports pour la visualisation de factures, bl.
• Réalisation des tests unitaires et fonctionnels.
• Maintenance évolutive : import de factures pour des clients spécifiques
Environnement technique : SSRS/SSIS/SSAS/SQL 2005 ; Crystal Report, Excel, Transact SQL, VS 2005. C#.NET 2.0.
Domaines fonctionnels
• MS BI (SSIS/SSRS/SSAS).
• Connaissances sur MDS et DQS (SQL 2012)
• Développement T-SQL.
• Administration d’outils MS BI.
• Développement C# .NET.•
FORMATIONS
• 2006 DESS en Technologies de l’hypermédia. Paris 8.
• 2003 Ingénieur d’état en informatique, INI, Alger.
COMPETENCES TECHNIQUES
EXPERTISE: SSAS/SSIS/SSRS (2005/ 2008 R2). T-SQL, SQL SERVER(2005/ 2008 R2). Talend (5.3), C#.NET
OS: Windows 98 à 7, Windows server 2003.
LOGICIELS : Suite Office, Sage,
LANGAGES: C#, Transact-SQL, MDX, PHP, PERL.
SGBD: MsSql 2005, 2008 R2, My SQL.
LANGUES
• Anglais : écrit, lu.