Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Yohann Delaunay

Architecte Solution / Lead Dev et Devops

41 ans
Permis de conduire
Saint Aignan Grandlieu (44860) France
En poste Ouvert aux opportunités
Fort de très nombreuses années d'expérience, je suis un habitué des systèmes complexes. Mes expériences sont diverses, dans le developpement, le devops ou l'architecture (logicielle comme infrastructure).
Vous avez trouvé le mouton à 5 pattes.

https://www.linkedin.com/in/yohann-d-131aa1276/
CV réalisé sur DoYouBuzz
  • En plus de mes activités de Lead (40+ collaborateurs), toujours dans le cadre du projet SOFACT.
  • Cadrage et Conception de l'extension de l'usine logicielle existante aux besoins d'infrastructure (usine dédiée : artifactory, gitlab, jenkins)
  • Durcissement de la sécurité et gestion des rôles (RBAC) pour garantir la ségrégation des projets et des intervenants
  • Architecture & Médiation : Rôle pivot entre le Project Manager, la Sécurité, la Conformité, l'Architecture d'Entreprise et les équipes de réalisation.
  • Traduction des exigences de conformité, sécurité et modèles opérationnels en spécifications techniques réalisables et en assets techniques utilisés.
  • Dans le cadre du projet SOFACT, mon rôle est de garantir le maintien en conditions opérationnelles de l'usine logicielle. Cela inclut le développement, l'intégration, le test, le déploiement et la maintenance continue des applications et progiciels, ainsi que la gestion des migrations technologiques, telles que la transition d'un IaaS interne vers un PaaS interne.

    Au sein d'une équipe de quarante personnes, organisée selon le cadre agile à l'échelle (SAFe), je suis lead transverse Dev/DevOps/Support. Mon rôle consiste à superviser et assurer la bonne exécution technique des tâches, en veillant à l'application des bonnes pratiques, au sein de quatre équipes agiles (wagons SAFe), composées de développeurs, DevOps, PO et testeurs.
  • Dans le cadre de l’externalisation de projets pour le compte du Ministère de l'Europe et des Affaires Étrangères, j’ai contribué à la refonte et aux évolutions des systèmes existants. Mon rôle a consisté à former et animer l'équipe technique sur les socles technologiques spécifiques du ministère, issus de mes expériences antérieures, tout en assurant la mise en place des bonnes pratiques de développement et d’architecture.

Lead Dev / Software Architect

Indépendant
Avril 2017 à mai 2023
  • Analyse et développement de l'application CROCUS pour le Ministère de l'Europe et des Affaires Étrangères.

    Création d'Interfaces Utilisateur avec ReactJS et NodeJS.

    Développement de services REST avec Spring Boot.

    Mise en place d'une recherche approximative avec ElasticSearch.

    Développement de batchs Spring Batch.
    Mise en œuvre d'une plateforme d'intégration et déploiement continu avec Docker et GitLab CI.

    Déploiement d'outils chez Cloudwatt et OvhCloud avec Docker et OpenStack.

    Intégration de Kafka pour améliorer la
    résilience et fluidité des services métiers.
    Évolution du framework interne pour gérer l'obsolescence technologique.

    Encadrement et animation de l’équipe technique.

    Rédaction de dossiers d'architecture pour une plateforme d’échange de flux avec un SI tiers.

    Rédaction de "Technical Stories" pour les évolutions techniques et exigences clients.

    Pilotage technique des projets et des audits de sécurité.

    Environnement technique : ReactJS, NodeJS, Spring (REST, Data, JPA), Maven, GitLab, Scrum, TypeScript, Java, ElasticSearch, Docker, OpenStack, Kafka.
Détails de l'expérience
  • Méthode Scrum: Sprint Review / Daily / Poker Planning / Rétrospective
  • Participation aux échanges techniques et fonctionnels
  • CI / CD / Architecture / Développements / Tests Unitaires / Tests Intégrations / Tests End To End
  • Analyse et Développement pour l’application SmartOpus de La Poste
  • Réalisations d'IHMs sur le socle FwAD (FW basé sur rivetsjs)
  • Réalisations de services REST et du domaine d'entités en JPA
  • Environnement : Websphere 6.1, Java5, git, rivetsjs, spring-rest, hibernate, JPA. Gitlab CI
Détails de l'expérience
  • CI / Développements / Tests Unitaires / Tests Intégrations
  • Analyse et Développement pour l’application Sagaie au Ministère des Affaires étrangères et du Développement International
  • Réalisations d'IHMs sur le socle MAEDI Hornet v5 (ReactJS / NewForm / Fluxible)
  • Services REST (Spring, MyBatis)
  • Environnement : Tomcat, Java 8, svn, Reactjs, Fluxible, Newform, Mybatis, NodeJs.
Détails de l'expérience
  • Intervention en renfort d'une équipe au ministère du 12/2015 au 03/2016
  • Reprise du projet sur le centre de Gfi La Chapelle à partir du 09/2016 jusqu'à 01/2017
  • Analyse et Développement pour l’application Portail Agent V2 pour la Caisse nationale d'assurance maladie
  • Migration de l’application Portail Agent V1 sur un nouveau socle technique AngularJS
  • Mise en place de l'outillage autour de Docker pour les environnements d’exécution et de développement
  • Contexte Agile : Mise en application de la méthode SCRUM
  • Environnement : WebLogic Server, git, maven, Java, Javascript, Spring MVC, Web service SOAP, REST, AngularJS, Docker, JRebel, SCRUM, Protractor
Détails de l'expérience
  • Animation de points Daily
  • Sprint Review / Poker Planning / Rétrospective
  • Participation aux échanges techniques avec le client
  • CI / Développements / Tests Unitaires / Tests Intégrations / Tests End To End (Protractor)
  • Mission réalisée du 04/2015 au 12/2015 puis du 03/2016 au 09/2016
  • Analyse et Développement pour l’application Fluxtiers pour la Caisse Nationale d'Assurance Maladie
  • Formation et encadrement d'une équipe de 4 développeurs autour de Spring Batch
  • Développement de multiples batchs Spring Batch
  • Réalisation de l'outillage d'administration et d'exploitation des batchs
  • Rédaction des manuels d'installation et des fiches d'exploitation
  • Environnement : Spring Batch, Git, CVS, Ant, CentOS, Postgresql
Détails de l'expérience
  • Cadrage et vérification des entrants techniques
  • Participation aux échanges techniques quotidiens avec le client
  • Description de l’environnement serveur
  • Description de l’environnement de développement
  • Monitorat de l’équipe technique
  • Spécifications techniques détaillées
  • Développements / Tests Unitaires
  • Recette d’intégration
  • Corrections des anomalies de recette client
  • Assistance et support
  • Gestion du patrimoine documentaire technique
  • Livraisons
  • Analyse et Développement pour l’application Portail Agent pour la Caisse nationale d’assurance maladie
  • WebServices consommant d’autres WebServices et des services Tuxedo
  • Réalisations de bouchons SoapUI
  • Réalisations d'EJB
  • Développements de Portlets avec Spring MVC Porlet
  • Mise en oeuvre de la communication interportlet (JSR-286)
  • Développements de batch avec Spring Batch
  • Environnement : Weblogic Server et Portal, JAXWS, Axis, J2EE, SoapUI, Spring MVC portlet, Spring Batch, Maven, Git
Détails de l'expérience
  • Spécifications techniques détaillées
  • Développements / Tests Unitaires
  • Recette d’intégration
  • Corrections des anomalies de recette client
  • Assistance et support
  • Gestion du patrimoine documentaire technique
  • Livraisons
  • Développement pour l’application SARA (Saisie des Auto-évaluation et des Rapports de certification) de la Haute Autorité de Santé
  • Reverse engineering sur les batchs de l’application et productions des documentations techniques associées
  • Lot d’évolution apportant de nouveaux écrans plus ergonomiques pour la gestion des certifications
  • Environnement : Java, JEE, Eclipse, Apache Tomcat, Maven, Git, jQuery
Détails de l'expérience
  • Spécifications techniques détaillées
  • Développements / Tests Unitaires
  • Recette d’intégration
  • Corrections des anomalies de recette client
  • Assistance et support
  • Gestion du patrimoine documentaire technique
  • Livraisons
  • Analyse et Développement pour l’application FEVE, moteur de valorisation des tickets de communication de Bouygues Telecom
  • Développement de services Tuxedo en C++.
  • Développement et TMA du moteur de valorisation de tickets de communications du SI Bouygues Telecom en C/C++ et JAVA
  • Migration du cache mémoire du moteur de valorisation des mémoires partagées UNIX vers la grille mémoire distribuée Oracle Coherence
  • Clonage en JAVA des entités C++ du moteur, et développements des interfaces C++/JAVA (EntryProcessor, tasks et CacheStore) pour utilisation de l’API Oracle Coherence
  • Migration technique de l'applicatif Oracle DB (10g vers 11g), TUXEDO (9 vers 11), AIX 5.3 vers Linux RedHat
  • Développement d’un moteur de tests unitaires de l’application en Python
  • Migration de gestion de configuration de Synergy vers SVN
  • Environnement : AIX 5.3, Linux Red Hat, Solaris 10, WebLogic, Tomcat, Oracle Coherence, Oracle DB, Jenkins, Sonar
Détails de l'expérience
  • Analyse et Développement pour l’application FEVE, moteur de valorisation des tickets de communication de Bouygues Telecom
  • Notions approfondies : scalabilité, performance, multithreading et sécurité du code
  • SI référentiel client, remboursement, recouvrement de France Telecom-Orange
    (applications classées Or par FT - fortes volumétries, contraintes de performances et de temps de réponse, disponibilité 24/7 en consultation)
  • Développement de services Tuxedo en C++
  • Développement et TMA de l’applicatif en C++
  • Migration technique des produits l'applicatif (AIX (4.3 vers 5.3), Oracle DB (8i vers 10g), BEA Systems / Oracle Tuxedo (vers 10g))
  • Migration technique de l'applicatif en exploitation vers une architecture haute disponibilité (clustering, repartition, replication)
  • Bascule technique sans interruption de services vers l'architecture cible (applicatif, BDD, DNS, MQSeries)
  • Conception et développement de vues Transactional Processing en NSDK
  • Environnements : AIX 4.3, 5.3, C++/Tuxedo, MQSeries, NSDK, Oracle DB, DB2
Détails de l'expérience
  • Spécifications techniques détaillées
  • Note de cadrage et spécification générale
  • Chiffrage
  • Développements / Tests Unitaires
  • Recette d’intégration
  • Corrections des anomalies de recette client
  • Assistance et support
  • Gestion du patrimoine documentaire technique
  • Livraisons et supervision des mises en production et réalisation de cahiers d’exploitation
  • Référent technique et fonctionnel
  • Gestion pour cliniques vétérinaires sous Visual Basic Net & SQL Server (Planning de RDV, gestion des stocks, relances de vaccins)
  • Gestion pour un magasin de location de skis avec Oracle Designer (Location / retour de matériel, fiches de location, paiement, gestion de caisse, archives)
  • Gestion d’une application de QCM avec JAVA J2SE et J2EE (Définition des tests et outils de passage des tests)
Détails de l'expérience
  • Ecriture des spécifications techniques détaillées, développement et tests unitaires