EXPERIENCES PROFESSIONNELLES
Arquant: Directeur technique
Depuis Octobre 2021
Synthèse :
Audit, mise en œuvre d’un plan d’action allant de la bureautique (office365) au DevOps de leur solution de trading de crypto monnaies et de gestion des risques. Suivi des livraisons, qualité du code, installation des plateforme Linux, sécurisation des serveurs, déploiement et provisionnement des serveurs
Environnement :
Python, Angular, android gradle, nginx, firewall, Oauth2, ansible, jenkins, ubuntu, grafana, prometheus, cloud OVH
Acoss(URSSAF): Administrateur Hadoop Hortonworks
Depuis Novembre 2019
Synthèse :
Administration des clusters, support aux développeurs, analyse de bug, automatisation, migration
Développement d’outils en scala pour l’alimentation d’une préproduction (réplication HDFS, Hive, ranger, atlas, hbase). Développement d’un outil pour tagger des colonnes à partir de Hive afin de ramenere la RGPD au niveau du projet (le développeur). Organisation agile et jira, gestion de tickets.
Architecte Big Data
Septembre – novembre 2019
Synthèse :
Design d’architecture BigData, avant-vente, référencement, recrutement, formation des juniors, prospection de comptes, approfondissement de certaines briques comme Nifi afin d’être référent technique interne, intervention chez des clients pour redresser des projets.
Formateur/Concepteur Big Data (Architecture, développement, base de données)
De Juillet 2017 à Septembre 2019
Synthèse :
Accompagnement de plusieurs comptes pour la conception et la mise œuvre des architectures Big Data / Data Lake (Société Générale, La Poste, BNP, Natixis, EDF, Safran …),
Rôle :
Conception d’architecture Big data et formateur
Réalisation :
Conception des architectures et leur mise en œuvre
Administration hadoop
Evolution des bases de données du relationnel au NoSQL, (MySQL à mongoDb)
Test et utilisation de Google cloud Plateforme pour les travaux pratiques et démonstrations
Support et dev sur apache Nifi
Environnement :
HDFS, Kafka, Sqoop, pig, hive, oozie, flume, spark et ses modules streaming, sql
Coliposte – Groupe La poste
Juillet 2015 – Août 2017 (2 ans 1 mois)
Synthèse :
Coliposte : Développement des interfaces entre Oracle et le nouveau système
Rôle :
Architecture réactive Coliposte (Juillet 2015-Décembre 2016)
Réalisation :
Conception de l’architecture technique
Conseil pour la réalisation des développements
Mise en œuvre de l’architecture
Assistance technique aux développements des API en scala sur Play,
Assistance à l’alimentation Cassandra Spark Streaming
Mission d’expertise sur Cassandra, Elastic (analyse de performance), migration
Conception et mise en œuvre du Modèle de données Avro
Environnement :
Oracle, Cassandra, Spark, Play, Kafka, REST proxy, Avro, elastic
EXPERIENCE PROFESSIONNELLE
Depuis Juillet 2017 Formateur Big Data architecture, dev, base de données
Rédaction des supports de cours et sessions de formation environ une fois par mois. La formation architecture présente chaque élément et de concevoir des architectures les mettant en uvre et la formation dev permet de faire des TP sur la stack Hadoop kafka, sqoop, hdfs, pig, hive, oozie, flume, spark streaming
Actuellement, je prépare un cours sur SQL et l évolution des bases de données, du relationnel au NoSQL de Mysql à mongoDb et passant par cassandra
Ces derniers, j utilise Google Cloud Plateform pour les TP et les démos
Depuis Juillet 2015 SSII Artik consulting
Mission Architecture réactive Coliposte de 07/2015 à 12/2016
Consultant Big Data 2 features différentes référentiel, contenant
Développement des interfaces entre Oracle et le nouveau système
Développement des API en scala sur Play et alimentation Cassandra Spark Streaming. Le modèle de données est en Avro
Architecture Oracle, Cassandra, Spark, Play, Kafka, REST proxy, Avro, git..
Mission Datalake La poste BSCC de 01/2017 à 05/2017
Alimentation d un datalake cloudera à partir du Kafka de Coliposte
Dev en scala chaine d alimentation kafka, spark streaming Hbase, conversion avro - parquet, hdfs
Mise en place d une formation sur hive, parquet pour les utilisateurs de ces données.
Mission track and trace courrier + colis360 de 06/2017 à maintenant
Démarrage d une nouvelle architecture au courrier java, spring-boot, kafka, cassandra, elastic, angular . J ai commencé par vendre l architecture avec Artik et nous avons 3 features acuellement T&T, Contenant, prise en charge
Actuellement, je suis sur un refacto alimentation elastic et les rapports kibana et grafana.
En parallèle, j ai repris des activités chez Coliposte où j interviens sur plusieurs features et m occupe de stabiliser l infrastructure cloud OVH et cloud privé sur Nutanix . Un autre projet est la mise en place de Spark SQLpour la réalimentation d Elastic et la génération de rapports
Mars 2014 SSII Artik consulting
Consultant MySql
Mission d audit d un SIH système d information hospitalier éditeur Mediboard
Architecture apache PHP - MySql
Mars 2008 à Mai 2013 Telintrans ex Geopost_SI
Architecte de données
La mission est sensiblement la même qu avant ; les projets réalisés sont ;
Réécriture de la facturation Coliposte modification du modèle, écriture de procédures d alimentation . Le résultat a permis un gain de 4 en performance mais surtout, a permis d améliorer l exploitation alertes automatiques, reprises, élimination de la quasi-totalité de l exploitation sous Unix .
Réécriture des injecteurs de colis pour aller vers une solution fil de l eau. L objectif est un gain de 10 en performance et l ouverture d un champ d application temps réel notamment de type EAI ici TIBCO . La première brique de ce projet s appelle base tampon un système de découpage en lots, gestion de priorité et réglage du parallélisme pour l injection. Ce premier tronçon permet de recevoir une multitude de petits fichiers et d utiliser plus efficacement les ressources machines gain entre 5 et 20 sans avoir remis en question les injecteurs / le fonctionnel .
Conseil sur l architecture phoenix projet de rejonte du SI Chronopost vers Oracle
Conseil sur l architecture SurfNg le système de distribution/livraison des colis avec PSM
Développement et mise en uvre d outils de surveillance des bases Oracle et des applications.
Optimisation et réécriture de la base décisionnelle Stat ; étude des différentes solutions des éditeurs actuels sur les sujets d alimentation et de restitution informatica, talend, Oracle BI, micro strategy, jaspersoft, Qlikview, Oracle Webcenter.. .
PRA en collaboration avec les infras pour un site de secours chez Sungard.
Déménagement, migration, travail collaboratif
Mars 2004 à Mars 2008 Telintrans ex Geopost_SI
Expert bases de données et chef de projets techniques
Telintrans fonctionne en mode projet ; à savoir une commande de projet approuvée par la maîtrise d ouvrage suivi des phases de développement, recette et mise en production. A chaque étape, des livrables sont fournis et les coûts sont consolidés. Telintrans gère l informatique de Coliposte et Chronopost.
Migration en 10G de la base H1 tracking colis . Cette base sensible,h24, est migrée et déplacée vers un autre site. L ensemble des problèmes de performance post migration ont été résolus.
Redeveloppement de la base STAT statistique ... J ai redisigné cette base en modèle étoile afin de préparer un avenir orienté décisionnel. J ai réécris les chaînes d alimentation de rapports pré calculés. Il s agit d un système partitionné en Oracle 10g.
projet PFA, préfacturation automatisée réplication sybase oracle
Chef de projet sur la migration Elit d Oracle 8i à 9i. analyse d impact, modification du design et de la sécurité, planning, commande de projet . La base Elit est aussi LE référentiel Coliposte. Livraison prévue en Mars 2006.
Modélisation du projet Commandor site de commande Web . Développement de toute la partie Oracle 9i alimentation des données de références, gestion de tables partitionnées, flux entrants et sortants avec le SI Coliposte, adaptation pour les développeurs Web, livraison du projet . C est un projet stratégique, légèrement inférieur à 2000 jours, qui a demandé la coordination de toutes les équipes.
Modélisation dimensionnelle du datamart STAN, analyse des tournées. Développement des chaînes d alimentation entre sybase et Teradata avec Genio. Conception et adaptation du modèle aux besoins de Webi et BO.
Optimisation et support des bases de données Coliposte sous Oracle
Administration de la plate-forme de DEV Teradata V2R5 sous windows
Environnement bo, amc designer, weblogic, hybernate, svn, testdirector, toad, Oracle 11g, 10g, 9i, 8i, Sybase12,Teradata V2R5, Solaris 9 et 10, baies EMC, Sun E15k
Novembre 2003 à Janvier 2004 Société Générale contrat de 40j
Architecte technique et expert Oracle
Conseil sur les nouvelles fonctionnalités Oracle 9i
Audit de la solution de sauvegarde BCV, RMAN, TSM en place du projet Nosica comptabilité métropole, peoplesoft, volume 2To
Avril 2003 à Octobre 2003 Geopost_SI
Expert Oracle et chef de projets
Conseil en design avant-projet dimensionnel base STAT
Projet migration de la base SAV d Oracle V7 à V9i
Suivi et évolution de la base H1, Oracle 9i 450Go
Tuning de la base Webcolis accès Web
Optimisation de requêtes, écriture PL/SQL
Environnement Oracle 9i, 8i, 7.3.4, Solaris 8, baies EMC, E10k
Septembre 2002 à février 2003 B.N.P. internationale
Ingénieur Système Aix, DBA Oracle, équipe support Atlas 2
Documentation de scripts existants.
Ecriture de scripts systèmes et base de données purges, sauvegardes..
Support Oracle 8i, optimisation de requêtes
Environnement Atlas 2, unikix CICS sous Unix , cobol Microfocus, AIX, Baies EMC2, Tivoli sauvegardes
Février à Août 2002 GETIMA
Ingénieur Système Aix 4.3.3 DBA Oracle et Sybase
Activité transverse dans l équipe système.
Suivi des n uds AIX 4 baies SP2 et 2 baies EMC2 .
M...