Consultant senior DevOps et ingénierie de plateforme

Des déploiements fiables.
Moins de travail manuel.

Je suis Marc Berthelette. J’aide les équipes de développement à remplacer les processus de livraison fragiles par des pipelines fiables, une automatisation concrète et une surveillance utile.

Mes réalisations comprennent des pipelines de livraison pour 12 équipes et plus de 70 applications chez Énergir, ainsi que la validation automatisée d’environ 250 dépôts chez Desjardins.

Réalisations

Des problèmes concrets. Des solutions livrées.

Quelques exemples de systèmes livrés dans les secteurs de l’énergie et des services financiers.

Énergir · Pratiques de livraison

Une livraison cohérente pour 12 équipes

Le problème
Les pratiques de livraison variaient selon les équipes et les technologies.
La solution livrée
Des modèles Jenkins centralisés, avec des étapes communes et des contrôles qualité obligatoires.
Le résultat
Environ 50 développeurs et plus de 70 applications ont bénéficié d’une base de livraison commune.

Énergir · Automatisation des déploiements

Une procédure de 15 étapes, automatisée

Le problème
Les mises en production MuleSoft reposaient sur une procédure manuelle de 15 étapes.
La solution livrée
Quelques tâches Jenkins remplaçant la procédure, avec une partie de la préparation effectuée avant la fenêtre de déploiement.
Le résultat
Un petit ensemble de tâches reproductibles a remplacé la succession d’opérations manuelles.

Desjardins · Santé de la plateforme

250 dépôts vérifiés toutes les quatre heures

Le problème
Les administrateurs avaient besoin de valider la configuration des dépôts Artifactory de façon reproductible.
La solution livrée
Un service Python/FastAPI publiant les résultats des vérifications dans Dynatrace.
Le résultat
Les vérifications régulières rendaient les problèmes de configuration visibles. Le même outil a aussi servi aux tests de non-régression lors d’une mise à niveau.

Mes services

Un mandat clair. Une réalisation concrète.

CI/CD et déploiements automatisés

Fiabiliser les pipelines, remplacer les déploiements manuels et ajouter des validations qui détectent les problèmes avant la mise en production.

Jenkins · Azure DevOps · GitHub Actions

Outillage et automatisation

Améliorer les outils de livraison, les dépôts d’artefacts et les processus Linux. Transformer les tâches récurrentes en automatisation maintenable.

Python · Bash · Linux · Artifactory

Surveillance et fiabilité

Créer des vérifications de santé et des tableaux de bord utiles. Faciliter le diagnostic des défaillances et la détection des problèmes de configuration.

Dynatrace · Splunk · ELK · FastAPI

Mon approche

Ma façon de travailler

Partir de ce qui fait mal.

« Si vous aviez une baguette magique et pouviez régler un seul problème, lequel choisiriez-vous en premier ? » C’est souvent ma première question. Ensemble, nous déterminons qui chaque problème touche, à quelle fréquence il survient et quelles en sont les conséquences. Cela nous donne un point de départ concret.

Résoudre le problème immédiat.

J’examine le fonctionnement actuel et je travaille avec l’équipe pour mettre en place une solution adaptée à son environnement. Les technologies en place orientent la mise en œuvre; le problème guide les décisions.

Tirer davantage de valeur de l’existant.

Une fois les problèmes immédiats réglés, je propose des pratiques et des fonctionnalités que l’équipe n’a peut-être pas encore explorées. Bien souvent, ses outils offrent plus de possibilités qu’elle ne l’imagine.

Par exemple : les journaux centralisés peuvent servir à bien plus qu’au dépannage après un incident. Ils peuvent révéler des erreurs récurrentes, une dégradation progressive et des signes avant-coureurs, même en l’absence de panne majeure. J’aide les équipes à transformer ces informations en surveillance utile pour intervenir plus tôt.

À propos de Marc

Un ingénieur qui mène les idées à leur réalisation.

Près de 18 ans d’expérience en infrastructure, développement logiciel et exploitation, notamment dans les secteurs de l’énergie et des services financiers.

Mon travail comprend la livraison des outils, l’accompagnement des équipes et le soutien quand un problème survient. Chez Énergir, j’ai créé la feuille de route de livraison durant mes trois premières années et accompagné l’intégration des développeurs et des ingénieurs DevOps.

Outils principaux : Jenkins, Python, Bash, Linux, Azure et automatisation de la livraison. Expérience complémentaire en déploiements applicatifs Kubernetes et utilisation de processus Terraform/Ansible existants.

  1. Énergir

    Ingénieur DevOps senior · Sept. 2021 – Sept. 2026

    Livraison centralisée pour 12 équipes. Automatisation des déploiements Oracle et Salesforce, et livraison de déploiements ArcGIS versionnés.

  2. Desjardins

    Ingénieur DevOps senior, contrat · Oct. 2025 – Mars 2026

    Validation des dépôts et environnements de test Artifactory à la demande. Mandat réalisé en parallèle de celui chez Énergir.

  3. Tink

    Ingénieur DevOps · Janv. 2018 – Août 2021

    Standardisation des pipelines Jenkins et automatisation des correctifs sur plus de 600 serveurs. Création d’outils d’inventaire logiciel et de visibilité opérationnelle.

  4. SOVO Technologies

    Technicien en chef → Ingénieur logiciel · Nov. 2008 – Déc. 2017

    Responsabilité de l’infrastructure, encadrement des techniciens et développement de logiciels de planification et d’évaluation de la reconnaissance vocale.

Travailler ensemble

Une formule adaptée à votre équipe.

Un projet ciblé

Un problème de livraison ou de plateforme bien défini, des livrables convenus, une mise en œuvre et un transfert de connaissances.

Un contrat de consultation

Du renfort technique pour faire avancer vos travaux de livraison et d’automatisation, en collaboration avec votre équipe.

Un accompagnement à temps partiel

Des améliorations continues et du soutien, avec des responsabilités, des délais de réponse et un périmètre convenus.

Incorporé au Canada et basé en Ontario. Mandats à distance pour des clients canadiens et internationaux lorsque permis. Également ouvert aux postes permanents correspondant à mon profil.

Contact

Un processus de livraison ou des travaux de plateforme à améliorer ?

Parlez-moi de votre objectif, de vos outils et de votre échéancier. Nous pourrons déterminer si un projet ciblé ou un mandat plus long répond à votre besoin.