Projet : Après avoir été achetée par Total Energies, Waykonect dans le cadre de sa fusion avec la solution Total Fleet Mobility
et de la modernisation de sa solution, a sollicité mes compétences DevOps, Cloud et Kafka. J’ai intégré l’équipe Platform de
WayKonect en tant qu’Architecte avec comme mission la mise en place des infrastructures Cloud, DevOps et Kafka
• Conception et mise en place de l’infrastructure Cloud (Vnet, NSG, DB, …) Azure avec Terraform
• Mise en place et sécurisation des clusters AKS sur différents environnement
• Étude et mise en place des clusters Kafka de la suite Confluent Cloud
• Mise en place de la connexion sécurisée entre l’infrastructure Cloud Azure et Confluent Cloud
• Mise en place de l’infrastructure Kafka Connect Serveur et de l’opérateur Camel K sur Kubernetes
• Implémentation de la CI CD pour les micro services développés en Java et C# avec Azure DevOps
• Automatisation de la génération des Dockerfiles pour les projets Java Spring, Quarkus et C#
• Automatisation de la création de projets Java Spring, Quarkus et C# avec le pipeline CI CD intégré
• Automatisation de la création des topics Kafka, des connecteurs Kafka Connect et des services account
• Développement de POC sur Kafka Connect et Camel K
• Développement de POC en Spring boot des flux Kafka
• Implémentation de POC de monitoring et d’observabilité avec Open Telemetry, Grafana Loki
• Documentation des bonnes pratiques et d’utilisation de Kafka
• Introduction de HashiCorp Vault en vue de la migration vers AWS
• Étude de migration d’infrastructure vers le cloud AWS
• Support sur Kafka et Cloud Azure
• Mode de travail agile avec des sprints de trois semaines
Projet : Afin de répondre à une grande croissance de son activité, ManoMano a décidé de moderniser son système
d’information, c’est dans ce cadre que j’ai intégré l’équipe DataOps / SRE de ManoMano afin de les aider à mettre en place le
Cluster sécurisé Kafka, d’optimiser les déploiements d’application et la construction des infrastructures dans le Cloud autour des
technologies Terraform, AWS, Kubernetes, GitLab CI, … .
• Participation à la mise en place de l’infrastructure PKI (Root CA, Intermediate CA, Subordinate CA, Délivrance des
certificats, …) utilisant AWS, HashiCorp Vault, Terraform
• Déploiement du nouveau Cluster Kafka on AWS utilisant Terraform, HashiCorp Vault
• Déploiement des composants confluent autour de Kafka (Kafka connect, Schema registry, Rest API) utilisant
Ansible, Terraform, Packer, AWS
• Développement de script Bash d’automatisation de connectors Debezium
• Déploiement de composants d’infrastructure AWS (S3, VPC, subnets, ALB, ECS, …) utilisant Terraform
• Implémentation de la CI CD pour des services applicatifs et infrastructure avec Terraform
• Conception and déploiement d’infrastructure Cloud sur Azure and AWS
• Développement de librairie Spring boot afin de permettre aux développeurs Java de pouvoir échanger des données
via Kafka de façon sécurisée avec des formats JSON et Avro.
• Développement des échanges de données en Java Spring en interceptant les modifications dans la base de
données.
• Support sur les bases de données PostgreSQL et MySQL sur AWS RDS
3
• Mode de travail agile avec des sprints de deux semaines
• Support sur les environnements de production et non production
Projet : Mise en en place du processus DevOps (outillage et processus), déploiement d’infrastructure Cloud, containerisation
de micro services, automatisation des tests end to end et migration de différents composants techniques dans le cadre de la
modernisation des services de l’équipe Liquidité – entité GBSU.
• Mise en place de la chaine d’intégration continue et du release management (documentation et outillage)
• Migration de la chaine CI / CD (Jenkins Librairies et vars)
• Création des images de bases docker pour les micro services java et les front-ends
• Création et maintenance d’un environnement complet dédié à l’équipe Liquidité (Docker EE, Linux, Windows
Server)
• Containerisation de services de Linux, Windows vers Docker EE
• Participation à la création d’environnement complet sur Docker EE en standalone avec NGINX comme reverse
proxy
• Automatisation des déploiements de composants d’infrastructure sur du cloud privé
• Migration de services sur le cluster Kubernetes AKS
• Conception et déploiement d’infrastructures Cloud
• Migration d’infrastructures de on-premise vers le Cloud public
• Cryptage de données et sécurisation des échanges entre les micro services
• Intégration du stack de monitoring avec ELK, Heartbeat, Elastalert et Grafana pour des micro services
• Release Manager et garant DevOps en collaboration avec l’équipe développement
• Mise en place des tests end to end avec CodeceptJs puis migration à Cypress
• Mise en place d’un Dashboard de supervision des services en NodeJs
• Support des environnements de pré-production et de production
• Méthode de travail agile scrum
Projet : Mise en place du processus DevOps (outillage et processus), migration de webMethods 9.7 à 10.1 et participation à la
définition d’une nouvelle architecture dans le cadre de la modernisation du système d’information de BOLLORE LOGISTICS &
TRANSPORT.
• Participation à la mise Définition de la chaine d’intégration continue et du release management (documentation et
outillage)
• Automatisation des tests d’intégration via des mocks services
• Participation à la définition de la nouvelle architecture technique de WebMethods 10.1
• Migration de la solution WebMethods 9.7 vers WebMethods 10.1
• Participation à la containerisation d’applications avec Docker
• Définition du Template de livraison des projets et automatisation de la création des projets WebMethods
• Automatisation de la création des jobs Jenkins et des repos Git (ant, groovy, shell)
• Conception et mise en place d’API Gateway avec l’API Management Axway
• Définition de la convention de versioning des projets et automatisation de la création des versions de projets
4
• Développement des scripts de supervision et monitoring des servers de PREPROD et PROD (java, PowerShell)
• Garant du suivi des bonnes pratiques DevOps en collaboration avec les équipes de développement et d’exploitation
• Support sur les environnements de pré-production et de production
• Gestion du MCO de la production suivant ITIL et JIRA
Projet : Participation à la mise en place de l’architecture d’échanges de données, à la définition des patterns de médiation et des
pratiques DevOps dans le cadre de la transformation du système d’information du groupe SAINT GOBAIN. Leader sur des projets
de médiation entre différentes applications métiers.
Équipe de 9 architectes/consultants et un coordinateur de projet.
• Participation à la conception de l’architecture du nouvelle système s’information
• Rédaction du dossier d’architecture et des spécifications techniques détaillées
• Définition des patterns de médiation et d’intégration entre les application du SI
• Rédaction de contrats d’interfaces et d’échanges.
• Définition des normes de développements et des pratiques de tests (processus et outillage)
• Mise en place de flux de services d’échanges de données via Oracle SOA Suite et webMethods en HTTP, JMS,
SOAP/REST, FTP, SMTP, …
• Définition de la chaine d’intégration continue et du release management (processus et outillage)
• Définit...