Pierre Guinoiseau

Senior Site Reliability Engineer

Senior Site Reliability Engineer with 19+ years across Linux and Unix systems, including 8 years in SRE roles, and proficient in Go, Python and Ruby. French and New Zealand dual citizen based in New Zealand, available for remote roles.

Work

Senior Site Reliability Engineer

GitLab
– Present
Remote, New Zealand

Senior SRE on the Production Engineering team, working on the reliability, security and tooling of the infrastructure that runs GitLab.com.

  • Operated and evolved the platform that runs GitLab.com, mainly on GCP, with workloads running on GKE and GCE, managed through Terraform, ArgoCD, Helm and Chef.

  • Led the consolidation of all Kubernetes deployments from Helmfile, Tanka and FluxCD to ArgoCD.

  • Built and owned a Terraform-managed registry for GitLab Infrastructure groups and projects, covering mirroring configuration between GitLab.com and internal GitLab instances, Vault integration, and the ephemeral GitLab access tokens used across the GitLab platforms.

  • Built and ran the HashiCorp Vault deployment used across GitLab infrastructure for secret distribution and access control.

  • Hardened infrastructure change management through Atlantis-based Terraform workflows and OPA policy enforcement.

  • Covered the APAC shift of a global AMER + EMEA + APAC follow-the-sun on-call rotation.

  • Mentored teammates and onboarded new joiners, sharing knowledge through pairing, training material and architecture documentation.

  • Embraced and promoted GitLab's CREDIT values across day-to-day work, with consistent positive recognition for collaboration, iteration and transparency.

Lead Site Reliability Engineer

Magic Leap
Remote, New Zealand

Senior SRE on a globally distributed team supporting Magic Leap's customer-facing services, joined during the development phase of the Magic Leap One. Promoted from Senior to Lead Site Reliability Engineer in April 2020.

  • Ran and improved Magic Leap's production and build platforms, both running across AWS and GCP, mostly on EC2, GCE, EKS and AWS Lambda.

  • Helped migrate multiple services from AWS to GCP.

  • Operated the platforms using Concourse CI, GitLab, GitLab CI, HashiCorp Vault and Terraform.

  • Lead developer on Rocket, an internal Go CLI that wrapped Terraform operations and other day-to-day workflows.

  • Maintained a dozen custom Terraform providers and hundreds of Terraform modules.

  • Ported most Terraform modules and dozens of projects from Terraform 0.11 to 0.12.

  • Covered the APAC shift of a global AMER + EMEA + APAC follow-the-sun on-call rotation.

  • Drove cost-optimisation work that reduced AWS and GCP spend.

DevOps Engineer

Catalyst IT
Wellington, New Zealand

DevOps engineer in the eLearning team, delivering, customising and hosting Moodle and Totara LMS sites for schools, universities, corporations and government organisations.

  • Built and ran a CI and deployment platform on GoCD and Ansible.

  • Operated the Moodle hosting infrastructure on Catalyst Cloud (OpenStack).

  • Contributed PHP backend development across several customer Moodle sites, building and tailoring features to client needs.

  • Worked on PaCT (Progress and Consistency Tool), a Django web application.

Linux/Unix Systems Engineer / DevOps Engineer

M6 Web (via HR Team)
Lyon, France

Systems engineer in a small on-site team working alongside a remote ops team.

  • Designed, built and ran the hosting infrastructure across two datacentres and AWS, totalling 400+ physical and virtual hosts serving 150+ websites and web services.

  • Migrated a large SVN monorepo into hundreds of Git repositories, coordinating closely with multiple development teams throughout the split.

  • Built a CI platform on Jenkins and Docker.

  • Built a centralised deployment system using Capistrano, fronted by a custom REST API in Grape and Sidekiq.

Python/Zope/Plone Developer and Linux/Unix System Administrator

Pilot Systems
Hybrid, Lyon and Paris, France

Python developer and Linux sysadmin on a Paris-based team building and running intranet and extranet solutions for several customers.

  • Built and shipped Zope and Plone applications.

  • Ran and migrated Libération's website (a major French newspaper).

  • Modernised the Xen-based hosting infrastructure.

Education

Université Pierre Mendès-France (Grenoble II)

Bachelor's Degree in Computer Science
Courses
  • Licence professionnelle "Systèmes Informatiques et Logiciels" (Information Systems and Software)

Université Pierre Mendès-France (Grenoble II)

Associate's Degree in Computer Science
Courses
  • DUT Informatique (Higher National Diploma in Technology, Computer Science)

Skills

Site Reliability Engineering

  • SLI/SLO/error budgets
  • Incident response
  • On-call
  • Observability
  • Capacity planning
  • Cost optimisation
  • Reliability engineering
  • Change management

Cloud platforms

  • GCP
  • AWS

Containers and orchestration

  • Kubernetes
  • GKE
  • EKS
  • Helm
  • Docker

Networking and edge

  • Nginx
  • HAProxy
  • Cloudflare
  • Istio

GitOps and continuous delivery

  • ArgoCD
  • FluxCD
  • GitLab CI
  • Atlantis

Infrastructure as Code

  • Terraform
  • OpenTofu
  • CloudFormation

Configuration management

  • Chef
  • Ansible

Observability and monitoring

  • Prometheus
  • Thanos
  • Mimir
  • Grafana
  • Fluentd
  • Datadog
  • Sentry

Policy and security

  • OPA
  • HashiCorp Vault
  • Cloudflare WAF

Programming

  • Go
  • Python
  • Ruby
  • JavaScript
  • Jsonnet
  • Bash

Operating systems

  • Linux (Debian, Ubuntu, Red Hat, Arch, Gentoo)
  • FreeBSD
  • OpenBSD

Languages

French

Native speaker

English

Fluent

Spanish

Basic

Interests

Guitar

Drums

Photography

Longboarding

Hiking

Martial arts

LEGO