Jérémie Lawson, Developer in Paris, France
Jérémie is available for hire
Hire Jérémie

Jérémie Lawson

Verified Expert  in Engineering

DevOps and SRE Developer

Location
Paris, France
Toptal Member Since
August 11, 2022

Jérémie is a Linux system administrator specializing in DevOps. He builds, runs, and maintains projects hosted on the public cloud or on-premises and is an expert in Git repository management, setting up CI/CD pipelines, and creating tools to automate operational tasks. Jérémie has developed ELK clusters, configured Fluentd agents, deployed AWS cloud EC2 instances, and built a Terraform module for a Google Cloud SQL database.

Portfolio

OVHcloud
Python 3, Consul, Perl, Puppet, Linux, Git, Bitbucket, CI/CD Pipelines, Bash...
Netatmo
Microsoft Azure, Puppet, Apache Kafka, Zabbix, Grafana, Terraform, Packer...
SNCF
Linux, VMware, Amazon Web Services (AWS), Ansible, Nagios, Sensu, Prometheus...

Experience

Availability

Part-time

Preferred Environment

Linux, Google Cloud Platform (GCP), Microsoft Azure, Amazon Web Services (AWS), Puppet, Ansible, Go, Kubernetes, Terraform, CI/CD Pipelines, Cloud, Site Reliability Engineering (SRE), Infrastructure as Code (IaC)

The most amazing...

...project I've deployed was a complete staging environment on Microsoft Azure.

Work Experience

Site Reliability Engineer

2022 - 2022
OVHcloud
  • Setup a consul to retrieve the public IP of the listening SSH daemon for all servers.
  • Created a CLI tool to interact with the API of a system whose task is to deploy static content on servers managed by the team.
  • Completed tasks such as updating Puppet profiles and running CI pipelines.
Technologies: Python 3, Consul, Perl, Puppet, Linux, Git, Bitbucket, CI/CD Pipelines, Bash, NGINX, Docker, Jira, Vim Text Editor, PostgreSQL, Cloud, DevOps, Cloud Services, SQL, DNS, NoSQL, API Gateways, Unix, Containers, Site Reliability Engineering (SRE), Architecture, SSH, Networking, Python, Continuous Integration (CI), Continuous Development (CD), DB, High-availability Systems

DevOps System Administrator

2020 - 2022
Netatmo
  • Simplified the Terraform code used to create almost the entire platform (over 300 servers).
  • Participated in merging the Puppet repositories for each environment into a single repository to ensure similarity of deployments between production and integration.
  • Setup an OpenSearch cluster derived from Elasticsearch with authentication and RBAC.
  • Deployed a complete staging environment on Microsoft Azure with Terraform.
  • Reduced the costs of the platform by deleting, for example, the resources used by an Elasticsearch cluster dedicated to storing application logs.
  • Created a tool to add and remove LDAP users and allowed the modification of some groups to add and remove these users.
Technologies: Microsoft Azure, Puppet, Apache Kafka, Zabbix, Grafana, Terraform, Packer, GitLab CI/CD, Linux, Bash, Go, Elasticsearch, Kibana, Logstash, NGINX, Docker, CI/CD Pipelines, MySQL, Git, Jira, Vim Text Editor, MongoDB, Cloud, Azure, DevOps, Amazon Web Services (AWS), Cloud Services, Cloud Architecture, ARM, SQL, Amazon S3 (AWS S3), Amazon CloudWatch, DNS, Amazon Virtual Private Cloud (VPC), VPN, NoSQL, API Gateways, Unix, Containers, Azure Storage, Azure Virtual Networks, Azure Network Security Groups, Architecture, AWS IAM, AWS Lambda, Redis, SSH, Networking, Python, Continuous Integration (CI), Continuous Development (CD), JavaScript, Node.js, DB, AWS DevOps, High-availability Systems, Systemd, Amazon EC2, IT Deployments, Kubernetes, GitLab, Amazon RDS, AWS ELB

DevOps System Administrator

2019 - 2020
SNCF
  • Assisted the built of several projects on AWS using Terraform and Packer.
  • Improved the deployment process by building several internal Ansible roles and playbooks.
  • Deployed and monitored AWS cloud EC2 instances using Sensu.
  • Created an ELK cluster and configured Fluentd agents on some servers.
  • Participated in the standardization and documentation of the different components and tools of the platform.
Technologies: Linux, VMware, Amazon Web Services (AWS), Ansible, Nagios, Sensu, Prometheus, Grafana, Jenkins, CI/CD Pipelines, Git, Bash, NGINX, Docker, Jira, Vim Text Editor, PostgreSQL, GitHub, DevOps, Cloud Services, Cloud Architecture, SQL, Amazon S3 (AWS S3), Amazon CloudWatch, DNS, Amazon Virtual Private Cloud (VPC), VPN, NoSQL, API Gateways, Unix, Containers, Architecture, AWS IAM, Redis, SSH, Networking, Python, Continuous Integration (CI), Continuous Development (CD), DB, AWS DevOps, High-availability Systems, Systemd, Amazon EC2, IT Deployments, Kubernetes, AWS ELB

DevOps System Administrator

2017 - 2019
Claranet
  • Supervised the customers' infrastructure (AWS, GCP, private or hybrid cloud) and the application (Magento, Symfony, ERP).
  • Responded to customer requests for configuration changes or addition and removal of infrastructure resources.
  • Realized a Chef cookbook to deploy Newrelic agents on customer requests.
Technologies: Amazon Web Services (AWS), Nagios, Linux, Google Cloud Platform (GCP), Terraform, Chef, Magento 2, MySQL, CI/CD Pipelines, Git, Bash, Elasticsearch, Kibana, Logstash, NGINX, Docker, Jira, Vim Text Editor, PostgreSQL, Cloud, DevOps, Cloud Services, SQL, Amazon S3 (AWS S3), Amazon CloudWatch, DNS, Amazon Virtual Private Cloud (VPC), VPN, NoSQL, API Gateways, Unix, Containers, New Relic, Amazon Elastic Container Service (Amazon ECS), AWS IAM, Redis, SSH, Networking, ServiceNow, Python, Continuous Integration (CI), Continuous Development (CD), DB, AWS DevOps, High-availability Systems, Systemd, Amazon EC2, IT Deployments, Kubernetes, GitLab, Amazon RDS, AWS ELB

Terraform Module for a Google Cloud SQL Database

https://github.com/jeremielate/terraform-gcp-pgsql-module
A Terraform module used to instantiate a Cloud SQL PostgreSQL database with periodic backups enabled, automatic upgrades, and multi-zone replication by default. This module also creates database users and permissions.

SquashFS Rust Library

SquashFS is a revolutionary new file system built for modern needs in storage. It is optimized for read-only systems like content delivery networks. The original code is built in C and embedded in Linux Kernels but is not very practical to use as a library in third-party software.
I built a Rust-based library for working with SquashFS (building images from files and extracting files from images) in a way that is easy to integrate with any project.

Pairsoria

https://github.com/jeremielate/pairsoria-backend
A mobile app is used to connect people with a specific medical condition to support each other and assist with treatment attendance under professional health care supervision.
I built the back end in Go and the server infrastructure with Terraform.

Tools

Puppet, Terraform, Packer, Git, Logstash, NGINX, Vim Text Editor, Amazon Virtual Private Cloud (VPC), Systemd, GitLab, AWS ELB, Ansible, Grafana, GitLab CI/CD, Chef, Kibana, GitHub, Amazon CloudWatch, VPN, Azure Network Security Groups, AWS IAM, Zabbix, VMware, Nagios, Jenkins, Bitbucket, Google Kubernetes Engine (GKE), Helm, Jira, Amazon Elastic Container Service (Amazon ECS)

Paradigms

Continuous Integration (CI), Continuous Development (CD), DevOps

Platforms

Linux, Amazon Web Services (AWS), Kubernetes, Docker, Amazon EC2, Google Cloud Platform (GCP), Azure, Unix, Apache Kafka, Sensu, Magento 2, Visual Studio Code (VS Code), New Relic, AWS Lambda

Storage

Redis, MySQL, Elasticsearch, PostgreSQL, Amazon S3 (AWS S3), DB, MongoDB, NoSQL, Linux File Systems, JSON

Other

CI/CD Pipelines, Cloud, Cloud Services, DNS, SSH, Infrastructure as Code (IaC), IT Deployments, Microsoft Azure, Cloud Architecture, API Gateways, Containers, Site Reliability Engineering (SRE), Azure Storage, Azure Virtual Networks, Architecture, WireGuard, Networking, AWS DevOps, High-availability Systems, Amazon RDS, Consul, Prometheus, ARM, ServiceNow, HTTP

Languages

Go, Python 3, SQL, Python, Perl, Bash, C, Rust, JavaScript

Libraries/APIs

Node.js

JUNE 2022 - JUNE 2025

Certified Kubernetes Administrator

The Linux Foundation

MAY 2022 - MAY 2024

HashiCorp Certified: Terraform Associate

Hashicorp

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring