Mise en place d’une équipe de tests et validation au sein de
l’équipe de développement logiciel (17 personnes),
▪ Mise en place d’outils de gestion de version (Git) et
d’intégration continue (Jenkins, Gitlab CI/CD)
▪ Mise en place d’une stratégie de tests globale (Master Test
plan, component test plan, Software delivery process)
▪ Gestion des outils à usage interne (Backend), utilisation de
containers Docker
d’une chaîne CI/CD pour le déploiement d’applications
et de VMs sur des parcs éoliens. Technos : Ansible,
Gitlab, AWX, Linux
o Gouvernance IT au sein des équipes,
accompagnement, formation et soutien technique.
▪ De Janvier à Décembre 2022 :
o Leader DevOps Crédit Agricole Technologies et
Services : gestion de 11 squads dans 2 tribus.
Technos : Jenkins, Gitlab CI/CD, XL Release,
Kubernetes, Ansible
o Accompagnement, formation et soutien technique
▪ De Janvier à Décembre 2021 :
o Architecture et refonte application web pour le groupe
MARE NOSTRUM (RH, Interim). Technos : React,
NodeJS, NestJS, PostGreSQL, Docker, Azure DevOps
o Architecture et développement application web pour
une startup du monde médical (Magentine
Healthcare). Technos : React, NodeJS, PostGreSQL,
Firebase
Spécifications et développement d’une application web
critique utilisée par 80% des clients de la société
(********),
▪ Environnement technique : PHP5/jQuery/MySQL/Twitter
Bootstrap/Perforce/Jenkins.
▪ Management d’une équipe de 3 développeurs,
▪ Support technique aux équipes commerciales, marketing,
formation,
Support et expertise technique BEA Weblogic et Apache Tomcat/Apache ,MapServer/Mapcache
Référent technique sur la pile BigData Distribution HortonWorks Data responsabilité architecture technique , déploiement, provisionning, developpement)
Référent technique sur les projets autour du bigdata
Projet de routage des navires
• Etude technique de la solution
• Poc de la solution technique
• Solution retenue :HortonWorks
• Composant utilisés
HDFS/MAPR/SPARK/FLUME/JOBSERVER/MESOS/AMBARI/ZOOKEEPER/KNOX
• Developpement des composants technique d'intégration JAVA/C
• Intégration de la solution
• Déploiement des plateformes INT/UAT/PRE/PROD
• Documentation et mise en oeuvre de la MCO
• Document d'installation et de déploiement
Projet centralisation de log
• Etude technique et POC de la solution technique
• Composant utilisés
Elastic Stack ( Elastic search/logstash/Kibana/*beats/Mongodb)
Projet 4C en cours (Forecast chargement)
• Etude technique de la solution BigInsigth
• POC en cours de réalisation
• Composant utilisés
HDFS/MAPR/SPARK/FLUME/JOBSERVER/MESOS/AMBARI/ZOOKEEPER/KNOX/HIVE/SQOOP/PIG/BIG SQL/BIG R/BIGSHEET/TEXT ANALYTIC
▪ Développement d’applications Web (PHP/Javascript)
▪ Développement d’applications iOS/Android
▪ Formateur Android/iOS
▪ Formateur développement Web
Refonte du SI de l’entreprise (Technologies C#, .Net, XML,
SQL Server),
▪ Management d’équipe (3 ingénieurs qualité),
▪ Travail en environnement international (anglais courant)
Le projet s’articule autour de la mise en place d’un nouveau SI pour une nouvelle entité. Le SI est composé de plusieurs domaines fonctionnels gérés par différents partenaires. L’intégration des différents sous-systèmes est basée sur un ESB Talend avec un back office SAP autour duquel s’architecturent les domaines fonctionnels déployés sur des serveurs d’applications Weblogic/Tuxedo, Jboss, Tomcat et d’autre progiciels de cartographie, d’archivage, de BI ainsi que des base Oracle en cluster RAC. Les responsabilités que j’ai assumées sur ce projet sont les suivantes :
Support et expertise technique pendant les tests fonctionnels pour analyse et diagnostique d’erreurs.
Validation de l’architecture technique des plateformes depuis l’intégration jusqu’à la production
Rédaction suivi et mise en œuvre des tests techniques transverses permettant de valider et d’assurer l’exploitabilité des architectures déployées (Haute disponibilité, Supervision/Hypervision/Gestion d’incidents, MCO,PRA )
Rédaction des documents d’architecture
Etude de solutions techniques correctives d’architecture des intergiciels
Participation active à la mise en œuvre de la sécurité du SI (PKI/Chiffrage/Horodatage/Ldap)
Suivi de projet sur ces aspects en appui au Responsable des chantiers technique
Participation aux COPIL technique sur le projet en transverse
NOUVELLES COMPETENCES TECHNIQUES ACQUISES :
• Une bonne compréhension de l’architecture technique SAP et Talend ESB
• Découverte de nouveaux progiciels (Eversuite, Oracle BI,GeneSys ,Syslog-NG Premium )
Cette mission m’a également conforté dans mes capacités d’esprit d’organisation, de forces de propositions et de communication auprès de la Direction et des différents partenaires impliqués dans le projet.
12 projets déployés avec succès et 4 POC pour la mise en place de nouvelles infrastructures techniques touchant aux domaines suivants : MOM , ESB, BigData Open Source Apache Cache de données logiciels et matériels
Participer aux phases de cadrage des projets avec le chef de projet technique
Participer à la formalisation de l’expression des besoins projets
Etude de faisabilité technique en phase de cadrage (impacts sur l’architecture technique, macro chiffrage)
Architecture technique et applicative J2EE et autres technologies, dossier d’architecture technique pour la mise en production
Veiller à l’exploitabilité des solutions techniques (Tenue en charge, HA, LB, supervision, suivi de prod ….)
Conseiller les équipes chargées de la réalisation
Rédiger de cahier de tests techniques
Suivi des tests techniques
Etude de solutions techniques en vue d’assurer l’évolutivité de l’infrastructure et des services de la DT (Veille technologie, Prototypage)
Veiller à la conformité des plateformes de développement et de performance
Haute disponibilité et gestion des charges importantes
Serveurs d’application Tomcat/Weblogic
Systèmes de gestion des bases de données relationnelles (Oracle/Mysql)
Systèmes de répartition de charge (Alteon, HAProxy, …)
Système de cache distribué/centralisé (memcached, ehcache, Oracle coherence, Gemfire..)
Systèmes de stockage et sauvegarde
Systèmes d’exploitation Linux/Unix/Windows
Outils de sécurités, de supervision et de monitoring
Pilotage de déploiement de projets d’infrastructures
Rédaction des documents d’architecture
Implémentation technique à destination des hébergeurs
Préconisation architecture de mise en production
Relation avec les fournisseurs matériels et logiciels (choix, devis, commandes)
Planification, Analyse d’impacts sur le SI existant
Pilotage de déploiement des nouvelles briques de SI
Accompagnement en intégration de nouvelles technologies dans le système de production
Normes architecture et catalogues de solutions
Mise en place d’un module d’échanges de flux XML entre les applications back office et le front office.
Conception et réalisation du module.