English version

Patrice Levesque - Curriculum Vitæ

8039, rue Berri
Montréal, Québec, H2R 2H2
Canada

Sommaire

Administrateur système GNU/Linux.
Plus de 15 ans d'expérience.

Au cours de mandats précédents, j'ai géré jusqu'à une soixantaine de serveurs, exposant un éventail de services (serveurs web, bases de données, outils de veille et d'alerte, serveurs de noms, dépôts de données, hébergement courriel, répartition de charge, …). Parfois sous contexte d'orchestration automatisée, souvent utilisant des serveurs virtualisés, toujours avec souci de haute disponibilité.

J'ai aussi œuvré en tant que développeur côté serveur et intégrateur sur des applications web, mes dernières expériences étant surtout axées vers des gestionnaires de contenu. Je maîtrise la science web, de la couche réseau à la couche client.

Je vise à poursuivre dans le milieu de l'administration système, dans un contexte de responsabilités diversifiées, sur des projets à la fois stimulants et sérieux.

Expérience

Architecte/administrateur système

[ → ]

Gestion de serveurs applicatifs haute-disponibilité dans deux centres de données. Architecture hybride machine virtuelles/conteneurs. Surveillance, sécurité, mises à jour, sauvegardes, optimisation des infrastructures.

  • Déploiement d'un nouveau cabinet, de l'achat du matériel à sa mise en production.
  • Migration des environnements physiques vers Docker+DC/OS.
  • Intégration de Jenkins aux processus de déploiement.

Administrateur système

[ → ]

Gestion de distribution du logiciel SOGo (paquetages, images virtualisées, tests, automatisation de publications). Support, migrations et surveillance d'environnements de production client et de celui d'Inverse.

  • Prise en charge de la version autonome de SOGo assise sur Vagrant.
  • Consolidation et migration de l'infrastructure de surveillance d'Inverse.
  • Développement d'un système d'accès pour dépôts logiciels privés.

Administrateur système

[ → ]

Architecture, réalisation et maintenance d'infrastructures virtualisées extensibles pour tous les services logiciels offerts par l'entreprise. Administration d'une cinquantaine de machines virtuelles et d'une dizaine de machines physiques.

  • Gestion automatisée des environnements métal/pré-production/production avec Puppet.
  • Développement d'outils de veille liés aux services applicatifs et intergiciels internes.
  • Migration logicielle complète du centre de données de l'entreprise.

Chargé de projet web

[ → ]

Gestion technique du tout premier département TI du parti. Administration de trois serveurs en redondance pour de l'hébergement web, consolidation de l'offre web et déploiement de nouveaux outils de diffusion en ligne personnalisés.

  • Création d'un système permettant la mise en ligne de sites web Drupal adaptés en quelques minutes, pour les instances du Parti, ses candidats et ses députés.
  • Développement d'un mécanisme d'envoi courriel ciblé aux sympathisants, avec système d'approbation centralisé, intégré à ces sites web.
  • Migration de différents systèmes patrimoniaux sous SPIP, Dotclear et Wordpress vers Drupal.

Administrateur système

[ → ]

Gestion d'une trentaine de serveurs en contexte de haute disponibilité. Création et maintenance d'environnements de pré-production virtualisés. Révision et profilage des modifications au code source du service logiciel principal de l'entreprise.

  • Responsabilité des opérations d'administration système du département générateur de revenu de l'entreprise (animation SMS) : mécanismes d'assurance-qualité, flot de travail à partir d'environnements virtualisés jusqu'en production, migration des services patrimoniaux.
  • Suivi des modifications aux services logiciels et de leurs effets dans un contexte de production en vue d'optimiser la performance, faciliter l'extension horizontale et assurer la répartition de charge.
  • Création d'outils de projection des besoins futurs, de suivi de rendement et d'alertes, paramétrage du système de base de données adapté aux scénarios d'utilisation.
  • Documentation des procédures de mise en ligne, de scripts de dépannage, des architectures système.
  • Déploiement d'un serveur de journaux centralisß avec syslog-ng et d'outils d'analyse de ceux-ci.

Programmeur web / Administrateur système

[ → ]

Au sein du département des communications, maintenance et amélioration des outils internet du parti. Gestion de deux serveurs redondants pour les services web internes et externes.

  • Création du système d'assemblage du bulletin hebdomadaire (électronique / papier) du PQ.
  • Refonte du site web et déploiements de micro-sites propulsés par Drupal.
  • Gestion des envois courriel ciblés aux membres du parti.

Programmeur web / Administrateur système junior

[ → ]

Design logiciel et programmation d'un engin de geomarketing web destiné aux artisans de la musique émergente et relié à un système de cercle web et de gestion d'œuvres artistiques.

  • Élaboration d'un mécanisme d'écoute multimédia en ligne et de statistiques géographiques des auditeurs.
  • Implantation d'un système de barre de navigation dynamique déployé sur les sites web participants.
  • Gestion technique de l'hébergement web offert par l'entreprise.

Extra