Profile
DevOps Senior capable de développer et maintenir des infrastructures. Mon atout principal: développement, maintenance et opérations sur les clusters Kubernetes. Capable de fournir une expertise de pointe sur un large éventail de technologies. L’automatisation et la recherche d’un haut niveau de technicité sont une priorité principale. La sociabilité et ma capacité d’adaptation seront mises au service de l’intégration dans l’équipe, son gain de confiance et dans la relation quotidienne seront un atout dans l’établissement de synergies d’équipe. À noter une passion avouée pour l’informatique, les technologies et l’auto-formation sur tous les sujets connexes.
Professional Experiences
OneSpan | DevOps Principal / Senior
Avril 2023 - Présent | Montréal - QC - Canada
Résumé
Détenteur de la vision DevOps pour le département de sécurité mobile. Contributeur individuel responsable du développement des activités DevOps, de la définition, de l’installation et de la maintenance des infrastructures. Optimisation de la stabilité des charges de travail et de la haute disponibilité dans les clusters Kubernetes. Accompagnement des équipes de développement dans une démarche collaborative. Proposition d’une vision DevOps, planification et mise en œuvre pour positionner le département dans une nouvelle ère technologique, opérationnelle et automatisée.
Réalisations
Définition de feuilles de route et d’ alignements architecturaux
Support DevOps pour les développeurs
Provisionnement de comptes AWS, définition réseau, API-Gateway, Cognito
Développement de modules et déploiement de recettes Terraform
Maintien du statut opérationnel des clusters Kubernetes, incluant IRSA, Ingress Controller (Istio), External Secrets
Contrôle des coûts avec l’implémentation d’un contrôleur de mise à l’échelle automatisé dans les clusters EKS ( Karpenter)
SSENSE | Ingénieur DevOps Senior et Tech Lead (intérim)
Septembre 2021 - Avril 2023 | Montréal
Résumé
Diriger des activités, me placer en tant qu’expert sur des sujets est mon objectif principal dans ce rôle, mais pas seulement: gestion technique d’une équipe de 4 personnes. Gestion des activités pour mes pairs. Direction des différentes cérémonies, telles que la planification, le raffinement. Promotion des techniques agiles au sein de l’équipe. Encourager la direction de chaque sprint et l’engagement autour d’objectifs clairs. Maintenir les activités DevOps. Partager les connaissances avec mes pairs et stabiliser les fondements techniques des services sous ma responsabilité
Réalisations
Migration multi-comptes AWS en utilisant ControlTower et Customization Framework
Développement de clusters Kubernetes ( IRSA, KEDA, EFS, External Secrets Controller)
Configuration, automatisation, développement et maintenance d’un Ingress Controller: Ambassador
Création de ressources Docker et de chartes Helm
Responsable et imputable sur les projets DevOps
Implémentation et promotion d’ ArgoCD
Déploiement de recettes Terraform pour le développement d’infrastructure AWS.
Développement et maintenance opérationnels des clusters Kubernetes.
SSENSE | Ingénieur DevOps
2018 - 2021 | Montréal
Résumé
Approfondissement de mon profil DevOps rendu possible en complément de mes compétences en cybersécurité. Amélioration, mise à jour, audit et maintenance de clusters Kubernetes en production, mais aussi sur les environnements d’intégration et de test. Développer et maintenir une infrastructure hébergée sur AWS en utilisant des outils d’automatisation. Mise en œuvre de projets liés à la sécurité des applications. Support offert aux équipes de développement pour améliorer les capacités analytiques.
Réalisations
Opérations pour maintenir l’infrastructure en état de fonctionnement
Migration de cluster de KOPS vers EKS
Implémentation de SonarQube. Promotion de la qualité continue dans le département d’ingénierie
Rédaction de modules Terraform et définition du standard de codage.
Déploiement de recettes Terraform pour le développement d’infrastructure AWS.
Maintenir plusieurs clusters Kubernetes
Prise en compte de l’aspect coûts d’infrastructure.
Rédaction de scripts Python (gestion d’identité IAM, réseau AWS TGW)
Développement et amélioration de la plateforme d’intégration continue (CI) (Jenkins)
CGI France | Ingénieur Informatique
2016 - 2018 | Montpellier (34) - France
Résumé
Mise en place de plateformes d’intégration continue (PIC); reconnaissance en tant que point focal sur l’ICDC. Responsabilité d’un pôle applicatif. Intervention sur des sujets liés à la cybersécurité avec la gestion d’un SSO. Présence auprès du client, permettant de grandir et de maintenir la confiance. Propositions architecturales et défense de budgets auprès des clients
Réalisations
Prise de responsabilité d’un pôle applicatif pour un grand compte.
Mise en place et maintenance de l’intégration continue (Jenkins, Sonar, Nexus) ainsi que du SI de développement interne basé sur Ansible.
Réalisation et maintenance du SSO OpenAM.
Réalisation de conteneurs Docker structurants dans le SI client.
Mise en œuvre, réalisation et analyse de tirs de Performance basés sur HPPerfCenter ou Gatling.
Développement d’applications JEE/Liferay et JEE/AEM pour un grand compte sensible.
Sopra Steria | Analyste programmeur
2012 - 2016 | Toulouse (31) - France
Résumé
Développement de compétences techniques en DevOps ainsi qu’en Cybersécurité. Relation forte avec d’autres équipes de projet avec position transversale dans la structure de l’entreprise. Réalisation d’audits de cybersécurité applicative, définition d’architectures logicielles. Développement de compétences en langages et maîtrise approfondie des systèmes d’exploitation Linux.
Réalisations
Réalisation d’une application de Live Reporting des attaques SI basée sur HPFortify (Symfony).
Mise en œuvre d’audits dynamiques sur les applications (ZAPProxy).
Définition et réalisation d’une forge applicative basée sur Jenkins, Redmine, GitLab.
Développement d’une application web de planification dédiée à la gestion de 400 personnes.
LAAS - CNRS | Développeur
2011 | Toulouse (31) - France
Résumé
Réalisation d’activités de recherche expérimentale sur les micro composants des réseaux d’assainissement. Prise en main rapide d’un sujet inconnu. Réalisation avec un budget public d’un projet d’envergure avec une forte visibilité.
Réalisations
Recherches analytiques sur les micro composants des réseaux d’assainissement.
Création d’un client lourd pour la collecte, l’analyse et le reporting de données
Skills
| Category | Technologies |
|---|---|
| Cloud Provider | AWS, GCP |
| Clusters | Kubernetes, EKS, GKE |
| Logs / Monitoring | ElasticSearch, Datadog, Prometheus, Grafana, Victoria Metrics |
| Intégration Continue | ArgoCD, Jenkins, SonarQube, Nexus, GitLab-CI |
| Infrastructure | Terraform, Ansible, Salt, Helm, CloudFormation, Config Connector |
| Scripting | Python, Shell, Groovy, Golang |
| Linux | CentOS, Fedora, RHEL, Debian, Ubuntu, Kali |
| Suite de Tests | ZAProxy, BurpSuite |
| Reporting | HPFortify, IBM AppScan |
| IAM | SSO, OpenAM |
Education
Master of Science
Supinfo International University 2016
Master II – Titre Niveau I – Master of Science.
Option: Application Security
BTS Informatique de Gestion
Institut Limayrac Toulouse (31) - France 2012
Brevet de Technicien Supérieur.
Option: Infrastructures réseaux
Languages
Anglais, Français