Compétences
Cadriciels/Outils
Kubernetes, Docker, Serverless, Terraform, IntelliJ, AWS, GCP
Langages/SDKs
Go | Docker | Containers | Helm | CI/CD | Python | Java | C++ | NodeJS | C# | SQL | Qt
Compétences
Fiabilité des sites, DevOps, Sécurité, Systèmes distribués, Anglais, Français – Tous niveaux professionnels ou supérieurs
Expérience
DevOps Sénior
PSL Group Inc.
Mars 2023 - Présent
- Dirigé la conception et la migration des pipelines CI/CD d'AWS CodePipeline vers Github Actions. Kubernetes, Helm, Docker, Python, Go
- Optimisé les charges de travail EC2 vers AWS EKS en utilisant des compilations docker multi-étapes, améliorant l'efficacité des nœuds et réduisant les coûts. Kubernetes, Docker
- Conçu et travaillé directement avec l'équipe de sécurité pour assurer les exigences de sécurité Kubernetes correctes pour tous les clusters déployés. Kubernetes, Security, Github Actions, ArgoCD
- Réduit le travail manuel DevOps et InfraOps de 15 heures par mois en concevant et utilisant un dépôt git IaC centralisé soutenu par Dependabot pour les mises à jour des modules terraform. Kubernetes, NodeJS
- Fourni aux développeurs une méthode intuitive pour déployer leurs microservices vers nos clusters Kubernetes en utilisant ArgoCD. Kubernetes, Containers
- Automatisé le déploiement et augmenté la productivité des développeurs de 45%. CI/CD, Github, Bash, Go, Kubernetes
Développeur SRE
Stingray Inc.
Septembre 2021 - Mars 2023
- Utilisé Go, Python et NodeJS pour créer des outils et microservices améliorant la productivité des développeurs Go, NodeJS
- Conçu et déployé des charges de travail Kubernetes en utilisant Helm et les meilleures pratiques IaC Kubernetes, Helm
- Migré des bases de données de production en utilisant AWS DMS, améliorant la fiabilité des données et réduisant les opérations manuelles AWS, DMS
- Livré des changements d'infrastructure en utilisant des modules Terraform et des pipelines Concourse Terraform, GitOps
- Participé à la rotation d'astreinte en supportant les microservices de production et la stabilité de la plateforme AWS, Kubernetes
Développeur Logiciel
Stingray Inc.
Avril 2019 - Août 2021
- Développé et conçu de nouveaux microservices tels que Karaoke-API dans une approche distribuée en utilisant plusieurs langages de programmation: Java, NodeJS, .Net Core Java, NodeJS, .Net Core
- Commencé à utiliser Amazon AWS et Google Cloud GCP en tant que développeur AWS, GCP
- Appris et commencé à utiliser Kubernetes en tant que développeur avec des chartes Helm Kubernetes, Go, Helm
Développeur Logiciel
Kinova Robotics Inc.
Juin 2017 - Avril 2019
- Développé des fonctionnalités en C++ et Python pour des logiciels robotiques en temps réel et multi-thread C++, Python
- Intégré des pipelines CI/CD en utilisant Bamboo et contribué à l'automatisation DevOps en utilisant CMake et des techniques de compilation croisée CI/CD, CMake, Cross-Compilation
- Construit des applications basées sur Qt pour des outils internes et des prototypes pour les initiatives de produits à venir C++, Qt
Formation
B.Ing., Génie Logiciel
École de technologie supérieure
Montréal, Canada
2012 - Hiver 2015
Projets
Ajout de la fonctionnalité CORS Wildcard Github Ingress-Nginx et compréhension de l'interopérabilité des bibliothèques Go avec Kubernetes
2022
Configuration et maintenance d'un cluster Kubernetes multi-nœuds tout en maintenant le pare-feu réseau et les commutateurs (Ubiquiti)
2020 - Présent