FORMATION

Cursus

  • 2009 École CENTRALE Lille, Ingénieur en Génie Informatique et Industriel
  • 2003 Bac Scientifique, spécialité mathématiques

Certifications

  • 2013 Certification ITIL v3
  • 2012 Linux Professional Institute Certification niveau 1 (LPIC-1)
  • 2007 Obtention du TOEIC avec 900 points

Formation techniques

  • 2018 Kubernetes
  • 2016 Ansible
  • 2009 VMWare ESX

EXPÉRIENCE PROFESSIONNELLE

Ingénieur de conformité dans la Direction Technique Orange Portails

2016 à 2019 pour Orange Business Services

  • Développement d’un ETL python d’aggrégation des données de production vers base Elastic Search,
  • Mise en place de dashboards décisionnels,
  • Déploiement d’outils de production sur tout le parc Orange Portails avec Ansible,
  • Récolte et suivi des informations de qualité,
  • Gestion de la dette technique.

Ingénieur système conformité pour la Gouvernance Technique Orange Portails

2013 à 2015 pour A.C.G.Center

  • Développement d’outils d’indicateurs de conformité
  • Qualification des socles Ubuntu
  • Etude puis mise en place d’outils de migrations Ubuntu 12.04 à 14.04 et 16.04
  • Developpement d’outils pour le déploiement continu gitlab/ansible
  • Déploiements sur 3000+ machines sans interruption de service
  • Expertise technique sur la gestion des incidents
  • Expertise technique sur la gestion des travaux
  • Outils de validation des modes opératoires
  • Développement d’images Docker

Ingénieur système pour Orange Portails

2010 à 2013 pour A.C.G.Center

Administration technique, étude et évolution des outils d’infrastructure

Plateformes outils d’infrastructure:

  • Migrations Linux Debian vers Ubuntu.
  • Migration majeure de l’outil de supervision BigBrother vers Xymon.

Gestion des Sauvegardes:

  • Automatisation de l’installation de serveurs Amanda par Cfengine.
  • Gestion de la sauvegarde Amanda sur 3000 machines.
  • Étude de migration de Amanda vers Bacula par Cfengine.

  • Archivage des données juridiques avec Active Circle en redondé tri-site.
  • Génération de rapports de facturation interne pour les outils d’archivage.
  • Supervision de la synchronisation.

  • Industrialisation des processus de déploiement de configuration par cfengine.
  • Rédaction de scripts de supervision (Bash/Perl/Python).

  • Administration plateforme FTP bi-site Actif/Passif proftpd.
  • Exploitation des bases de données MySQL de la supervision et du FTP en réplication Master-Master.

Exploitation des outils de sécurité d’accès à la production :

Pour environ l’accès à la production d’environ 500 utilisateurs: Serveurs Bastions :

  • Rebonds SSH et gestion des clefs d’accès.
  • Sécurisation par Kernel GR Security.
  • Synchronisation de répertoires utilisateurs avec rsync.
  • Filtrage d’accès par iptable.

Reverse proxies Apache.

  • Validation « sécurité » des virtual hosts.
  • Génération et utilisation de certificats openssl pour Apache et Tomcat.

Proxies Internet:

  • Administration de solution Squid/havp/keepalived pour 500 utilisateurs.
  • Générations de rapport d’utilisation pour squid.
  • Étude et mise en place de proxy ftp.

A.C.G.Center - ARRAS

Ingénieur d’Étude Open Source 2007 à 2010

Phase 1 : Étude, développement et passage en Web Services de la solution de supervision ACGVision :

  • Mise en place du « Plan Projet »
  • Plan de charge
  • Planning
  • Structure de coût
  • Étude des Spécifications Générales et Détaillées
  • Étude de l’architecture Technique du logiciel
  • Stabilisation de l’existant
  • Conception et développement d’un Middleware Web Services (Java, SOAP)
  • Internationalisation de l’outil.
  • Intégration et recette du Middleware
  • Recette fonctionnelle et Technique

Phase 2 : Instrumentation et interconnexion avec les outils libres :

  • Mise en place d’environnement d’intégration continue
  • Intégration de l’outil dans les distributions Debian/Ubuntu et Fedora/RedHat.
  • Rédaction de scripts de supervision applicatifs (Bash, python, VBScript…)
  • Intégration de scripts Nagios dans une architecture Web Services.
  • Automatisation de plans d’exploitation.
  • Automatisation d’actions curatives.
  • Supervision d’éléments de type domotique.
  • Supervision d’outils de types domotiques (climatisation, groupes électriques, automates, alarmes incendies)
  • Liaison avec outils standards d’inventaire et de gestion d’incidents.

Phase 3 : Exploitation et évolution des services

  • Création d’outils de statistiques mensuels.
  • Définition et mise en place des préconisations master/slave à base de DRBD/MySQL
  • Développement de librairies pour API python basée sur SQLAlchemy.

Stages

CHALLENGER MOMENTUM - MELBOURNE

Développeur .Net (Stage – 8 mois) - 2007

Développement d’applications de gestion RH en environnement .Net

  • Passage d’une application VBA mono utilisateur vers .Net (C#) / SQL Server multi utilisateur.
  • Intégration et packaging de l’application.
  • Recette fonctionnelle et Technique.

Administration système

  • Préparation de réseau Windows AD
  • Migration de machine
  • Étude mise en place d’offre Blackberry Entreprise Serveur pour Exchange

LAMATO - ARRAS

Développeur (Stage – 4 mois) - 2006

  • Conception et développement d’un outil de gestion d’entrepôt industriel
  • Conception et développement d’un outil de saisie de production.

SEDIA - LENS

Développeur (Stage – 3 mois) - 2005

  • Réalisation du site Internet de l’entreprise en ASP
  • Développement d’un logiciel de routage postal en VB.net

COMPÉTENCES

Devops

  • Images Docker
  • Deploiement continu avec gitlab-ci
  • Déploiement avec Ansible sur gros volumes

Systèmes d’exploitations

  • Usage quotidien de Linux Debian, Ubuntu, CentOS
  • Expériences précédentes avec Gentoo
  • Exploitation et mise en place de Kernels GRSecurity

Outils

  • Base de données MySQL
  • Serveurs Web Apache, lighttpd, proftpd
  • Proxies Squid, ftp-proxy
  • Gestion de configuration avec CFengine
  • VMware, KVM, Virtual Box
  • Sauvegarde/Archivage Amanda, Bacula, Active Circle
  • Création de packages : Debian “.deb” et RedHat “.rpm”

Programmation

Usage quotidien de :

  • Scripting Bash, Perl
  • Python en deploiement continu
  • Versionning : Git, Subversion, Bazaar
  • Tests unitaires et fonctionnels, Mocks

Précédentes expériences avec :

  • PHP
  • JAVA/J2EE, JavaScript, Web Services SOAP
  • Windows (VBScript, Batch…)
  • .Net, C#, VB.net, ASP
  • C/C++, Ada

Fonctionnelles

  • Astreintes système depuis 2013
  • Gestion d’incidents
  • Prise d’astreinte
  • Audits fonctionnels, Cahier des charges
  • Supervision et création de modèles de supervision open source
  • Gestion de projet, techniques de réunion

ACTIVITES PERSONNELLES

  • Packaging d’applications pour Debian/Ubuntu : service-wrapper-java, acgvision-agent.
  • Administration d’une plateforme virtuelle avec cfengine3, kvm
  • Github: [rd2b.github.io http://rd2b.github.io/