CV/Resume

Sébastien Bariteau

South shore of Montréal - jobs@numkem.org


Summary

I am a very hard working, resourceful and passionate person. I love to discover new technologies and improve my work methods in ways that can make my workflow faster and more efficient. I can adapt well to new problems and situations. I thrive under pressure while managing my time well to meet deadlines.

Give me a project and a deadline — I own it end to end. Over 15+ years I’ve been the person handed the ambiguous problem: designing infrastructure from a blank slate, writing the backend service it needed, migrating a system nobody wanted to touch, or building the tooling to keep the whole thing running. I don’t work inside one lane; I work on whatever the project actually needs to ship on time and hold up under load.

Experience

Consultant DevOps — Orthogone Technologies

2024 – Present

  • Deployed a Kubernetes-based hosted solution for a client and implemented their first CI/CD pipelines across multiple projects
  • Stack: GCP, GKE, Kubernetes, .NET, ArgoCD
  • Build appliance for cable broadband diagnostic - NixOS, DPDK, Go, NATS.io

Senior DevOps Engineer — Badal.io

2023 – 2024

  • Deployed Google Cloud Composer v2 for a client and advised on migration differences between Airflow versions

DevOps — Workjam (3-month contract)

2023

  • Led Terraform code optimizations to improve infrastructure efficiency, and resolved drift between cloud infrastructure and Terraform state to align with best practices
  • Stack: Terraform, Python, JIRA, Bitbucket, Confluence

Site Reliability Engineer — Method Studios (Company3)

2021 – 2023

  • Built a proxy system for remote artist workstations — AWS, Traefik, Go, NICE DCV
  • Deployed and maintained the company’s first virtual VFX studio — AWS, CentOS, Ansible, Consul
  • Designed and deployed a next-generation CI/CD platform — AWS, Terraform, NixOS, Nomad, Consul, Vault, Drone, Python, Go, NATS.io
  • Designed and deployed a hosting platform for the cloud VFX pipeline software — AWS, Terraform, Nix, NixOS, Nomad, Consul, Vault, Go
  • AWS services: EC2, ECR, Route53, VPC, RDS, S3, AMI, Transit Gateway, Direct Connect

Site Reliability Engineer — Tehama

2019 – 2021

  • Built an overlay-network-based SaaS platform — AWS, Nomad, Consul, Vault, NATS.io, Go, Nix, NixOS
  • Built a software appliance for clients to connect to networks — Go, Docker, Aurelia.js, JavaScript, Nginx, NixOS

2018 – 2019

  • Migrated infrastructure from Azure-hosted services to Google Cloud — Kubernetes, Consul, .NET Core, RabbitMQ, Google Storage
  • Designed and scaled a platform for automated web browsers — Docker, Selenium, Selenoid, Consul, Go (proprietary load balancer), Prometheus, Alertmanager, Grafana, SaltStack, Packer, Nomad, AWS Route53, Google GCE
  • Automated monitoring — SaltStack, Nagios, Python, Consul, Prometheus, Alertmanager, Grafana
  • Designed and built proofs of concept for data science projects — Go, Python, Google Language API, Google Vision API, Selenium, Selenoid, PostgreSQL

Senior System Administrator / DevOps — Asset Science

2016 – 2018

  • Designed a new container-based infrastructure architecture — Docker, Kubernetes, AWS ECR, AWS EC2, AWS VPC, AWS Route53, Go, etcd, Jenkins (pipelines), SaltStack, Ubuntu, Debian
  • Automated new client deployments — Go, Python, REST APIs, AWS APIs, Google APIs
  • Maintained core systems — Atlassian Bamboo, Crowd, Confluence, JIRA, Nexus, Puppet, Ubuntu
  • Created and maintained Overseer, a gRPC-based service and client library suite that let developers work with etcd (API v3) without relying on documentation and infrastructure-team oversight
  • Backend development to meet delivery deadlines — Go, etcd, RabbitMQ, MySQL, MongoDB

System Administrator — Nexonia

2016

  • Built a new test-environment architecture — CoreOS (etcd, flannel, fleet), Docker, Jenkins, PostgreSQL, Java, RabbitMQ, shell scripting, EC2 Container Service, Docker Hub, Docker Registry, AWS EC2, AWS VPC
  • Automated developer workflows — Jenkins, SaltStack, Python (Flask, Pony ORM), PostgreSQL, jQuery
  • Maintained core systems — CentOS 6–7, SaltStack, WildFly, PostgreSQL

System Administrator — Atelka

2014 – 2016

  • Maintained core systems — Asterisk, Aheeva, VMware ESXi, CentOS 5–6, Foreman, Puppet, Nagios
  • Ran PCI compliance audits — SELinux, iptables, OSSEC, OpenNTPD, Nessus, LDAP
  • Migrated systems to a new, clean infrastructure
    • Hardware: iDRAC, Cisco IOS, Dell servers, Supermicro servers
    • Software: iSCSI, VMware ESXi, VMware vCenter, Ubuntu, SaltStack, Foreman, Graphite, Carbon, Nagios, GitLab
  • Repackaged a vendor’s software for a new Linux distro (Ubuntu → CentOS) — debhelper, Jenkins, GitLab, Ubuntu, Bash scripting, C
  • Built and maintained an internal CRM — Python, Flask, MySQL, Redis, Postfix

System Administrator — StreamTheWorld / TritonDigital

2009 – 2014

  • Installed and maintained 500+ servers in a load-balanced, high-availability environment
    • Hardware: ILO, iDRAC, Cisco IOS, Dell PowerConnect, HP servers, Dell servers, Supermicro servers, Amazon EC2
    • Software: Apache, CentOS 4–6, Bash, Perl, Python, Java JVM, MySQL replication, EC2 console, EBS, RightScale, Eucalyptus
  • Automated installation of CentOS (4–6) systems — Spacewalk, Yum API, Python
  • Installed and maintained Atlassian Confluence and JIRA — JVM, Tomcat, Apache, mod_jk, mod_proxy, SSL

DevOps (System Developer)

  • Built internal applications for monitoring, managing, and automating operational tasks — Perl, Python (Django, Flask, Jinja2), MySQL, Node.js (Express, Jade), MongoDB, Cassandra, PHP (Twig), jQuery, CSS, LESS, HTML5, JavaScript, Subversion, Git

Infrastructure — RE/MAX Québec Inc. (v3.remax-quebec.com)

2006 – 2009

  • Planned and built a new infrastructure for v3 of remax-quebec.com while preserving compatibility with legacy services, adding a caching layer for faster video and image delivery — Apache 2.2 (mod_rewrite, mod_proxy, mod_jk), Tomcat 5.5, Java 1.6, Perl 5.8/5.10, PostgreSQL 8.1/8.2
  • Rebuilt real-estate agents’ pages on a simpler, easier-to-maintain web server — Lighttpd, PHP 5.1, MySQL 5, Webmin, Apache 2.2, Perl 5.8, Debian 4.0/5.0, Windows 2000/2003, VMware Server 1.x/2.x
  • Migrated servers to a unified Debian GNU/Linux platform to simplify management and updates — Debian 4.0/5.0, apt-cache, Linux VServers, ProFTPD, PowerDNS, PostgreSQL 8.1/8.2
  • Installed an anti-spam filter for the existing mail server — Postfix, Qmail, Amavis, SpamAssassin, ClamAV, Postgrey, PostgreSQL 8.1/8.2, Debian 5.0, Linux VServers
  • Installed monitoring tools across all servers and services — Nagios 2.x, Perl 5.8/5.10, Bash, Debian 4.0/5.0
  • Set up a revision-control system for safer, more flexible internal source code management — Subversion, Apache 2.2 (mod_rewrite, mod_dav), PHP 5.x, Python, Trac, Debian 4.0
  • Documented infrastructure changes on an internal wiki — Trac, Subversion, Apache 2.2, PHP 5.x, Python, Debian 4.0
  • Migrated all servers to a new data center while replicating services to maintain availability
  • Wrote Perl/Bash automation scripts and simple web interfaces for internal tooling