Antoine Hamon, Developer in Noumea, South Province, New Caledonia
Antoine is currently unavailable

Antoine Hamon

Cloud Architect, SRE, and Developer

Noumea, South Province, New Caledonia

Toptal member since February 26, 2019

Bio

Antoine is an engineer who specializes in cloud architecture (AWS, OpenStack), highly available and multisite infrastructures, DevOps/SRE, and microservice architecture on Kubernetes. He can help you create or maintain your cloud deployments, CI/CD pipelines, infrastructure (network, databases, distributed storage, Linux, log aggregation, and other common IT tasks), and serverless applications and microservices.

Portfolio

Pypestream
Amazon Web Services (AWS), OpenStack, AWS GovCloud, Terraform, Argo CD...
Pypestream
Kubernetes, Amazon Web Services (AWS), OpenStack, DevOps, IT Security...
Ercom
ELK (Elastic Stack), Prometheus, Ansible, GitLab, Jenkins, Azure, OpenStack...

Experience

  • Microservices - 13 years
  • Ansible - 11 years
  • Jenkins - 10 years
  • Go - 9 years
  • AWS CloudFormation - 5 years
  • RabbitMQ - 4 years
  • Docker Compose - 4 years
  • Continuous Integration (CI) - 3 years

Preferred Environment

Linux, Debian, Microservices, Go, AWS CloudFormation, Kubernetes, OpenStack, Continuous Delivery (CD)

The most amazing...

...thing I've done is redesign a full cloud infrastructure to cut down roughly 65% of the cost while having more customers and clusters (including AWS GovCloud).

Work Experience

DevOps Lead

2020 - 2024
Pypestream
  • Continued our efforts to move towards infrastructure/configuration as code, completely redesigning the cloud infrastructure stack to drastically reduce cost by approximately 65% while having more customers and clusters.
  • Contributed to introducing Terraform for all infrastructure changes and Argo CD for automated deployments. Streamlined all internal processes, resulting in faster deployments (from 4-8 hours to roughly an hour) and making them less error-prone.
  • Worked with the Pypestream security and compliance team to comply with SOC 2 requirements, and later, for FedRamp (the project was still in the early stages when I left), as we created a production and UAT environment on AWS GovCloud.
Technologies: Amazon Web Services (AWS), OpenStack, AWS GovCloud, Terraform, Argo CD, Continuous Integration (CI), Google Cloud, Kubernetes, Helm, IT Management, IT Projects, Debian, GitLab, Microservices, Docker, Ansible, DevOps, PostgreSQL, AWS CloudFormation, Linux, Bash, Continuous Delivery (CD), Alpine Linux, AWS Cloud Architecture, Ceph, Google Cloud Platform (GCP), Site Reliability Engineering (SRE), Amazon EKS, Security, Infrastructure as Code (IaC), CI/CD Pipelines, Architecture, Cloud Architecture, Database Applications, Database Architecture, Solution Architecture, AWS Lambda, API Gateways, Git

DevOps Engineer

2019 - 2020
Pypestream
  • Created, deployed, and configured an entire monitoring stack based on Grafana/Prometheus and Elasticsearch.
  • Used Jenkins for all automation workflows, but as everything was configured from the UI, I (together with the former DevOps lead) decided to move towards configuration as code using Git and Jenkins DSL.
  • Contributed to daily tasks regarding the infrastructure (OpenStack and AWS), deployment, upgrades, issues, etc.
Technologies: Kubernetes, Amazon Web Services (AWS), OpenStack, DevOps, IT Security, Continuous Integration (CI), Grafana, Prometheus, Ansible, Jenkins, Debian, GitLab, Microservices, Docker, PostgreSQL, AWS CloudFormation, Linux, Bash, Alpine Linux, AWS Cloud Architecture, Ceph, Site Reliability Engineering (SRE), Security, Infrastructure as Code (IaC), CI/CD Pipelines, Architecture, Cloud Architecture, Database Applications, Database Architecture, AWS Lambda, Git

DevOps | Cloud Architect

2015 - 2018
Ercom
  • Created a SaaS version of the Cryptobox application on AWS.
  • Oversaw the CI/CD chain to deploy dev applications across all test environments.
  • Implemented an on-premise installation on AWS and BareMetal.
  • Automated testing using Jenkins and GitLab CI. Those tests were integrated as part of the CD pipeline.
  • Designed a microservices architecture for rolling upgrades.
Technologies: ELK (Elastic Stack), Prometheus, Ansible, GitLab, Jenkins, Azure, OpenStack, Amazon Web Services (AWS), Kubernetes, Debian, Microservices, Docker, DevOps, PostgreSQL, Go, AWS CloudFormation, Linux, Ubuntu, Bash, Continuous Delivery (CD), Alpine Linux, AWS Cloud Architecture, MinIO, Site Reliability Engineering (SRE), Security, Infrastructure as Code (IaC), CI/CD Pipelines, Architecture, Cloud Architecture, Database Applications, Database Architecture, Git

System Engineer | Cloud Engineer | Developer

2013 - 2015
ISI.NC
  • Created an OpenStack installation with Gentoo Catalyst.
  • Designed a microservices architecture on Docker, Hadoop, and Kafka.
  • Migrated a database from PostgreSQL to CouchDB (NoSQL).
  • Fulfilled IT administration duties on an infrastructure composed of all well-known IT services (mail, DNS, LDAP, GitLab, Jenkins, etc.).
  • Wrote various programs in Java (with Kafka), Python, and Ruby.
Technologies: RabbitMQ, Apache Kafka, Ruby, Python, Java, Hadoop, Ceph, OpenStack, Docker, Linux, Debian, GitLab, Microservices, DevOps, Ubuntu, SQL, Database Applications, Git

Project Engineer

2011 - 2013
Dalet
  • Followed up on a customer integration that needed the Dalet solution.
  • Assisted customer IT services to prepare and deploy the Dalet solution.
  • Migrated a 100+ server deployment for one of Dalet's biggest customers in Washington, DC.
Technologies: SQL, Windows, Windows Server

Experience

SaaS and On-premise Infrastructure for Cryptobox

https://cds.thalesgroup.com/fr/ercom/cryptobox
Cryptobox is a government-grade security solution for sharing documents (Dropbox-like). It is microservices-oriented and runs on Kubernetes.

I created the whole infrastructure solution for both the SaaS (deployed on AWS) and on-premise deployments (bare servers or AWS). Both are automatically deployed (CloudFormation and/or Ansible) and highly available and heavily monitored.

Multisite Big Data Workflow for Mining Sites

During my time working for ISI.NC, I supported the project efforts for SLN (a nickel-mining company). This project was to retrieve and compute data from their mining sites.

The solution consisted of microservices designed around Hadoop, Kafka (with Samza), and on top of Docker (later migrated onto Kubernetes). I helped create the Docker containers and infrastructure and later developed a few microservices (Java).

ISITable | Point of Sale (POS) for Restaurants on Top of Odoo

I created a POS module for Odoo. The goal was to create an interface for every person in the restaurant (waiters, kitchen, and bar) and link it with the Odoo system (billing service, stocks).

The module's back end was developed in Python, and the front end was composed of a web page (HTML5, JavaScript, and CSS3). Updates and notifications were sent by SSE (as WebSockets had yet to be sufficiently democratized).

Kubewise

https://kubewise.io/
Kubewise is a Kubernetes cluster analyzer that provides insights on security, cost, and runtime. The goal is to empower everyone using and managing Kubernetes clusters with key metrics and actionable insights, enabling them to optimize and secure their environments.

Education

2008 - 2011

Master's Degree in Computer Engineering

École Nationale Supérieure des Mines de Saint-Étienne - Saint-Étienne, France

Certifications

MAY 2020 - MAY 2023

Certified Kubernetes Administrator

CNCF

NOVEMBER 2019 - NOVEMBER 2022

AWS Certified Solutions Architect

Amazon Web Services

Skills

Libraries/APIs

React

Tools

RabbitMQ, GitLab, Jenkins, Docker Compose, Ansible, Terraform, GitLab CI/CD, AWS CloudFormation, ELK (Elastic Stack), Fluentd, KVM/Qemu, Helm, Amazon EKS, Git, Grafana

Languages

Go, SQL, Java, Bash, Ruby, Python, TypeScript

Paradigms

Microservices, Continuous Integration (CI), DevOps, Serverless Architecture, Continuous Delivery (CD), Automation

Platforms

Amazon Web Services (AWS), Kubernetes, Docker, OpenStack, Linux, Debian, Ubuntu, Rancher, Alpine Linux, Windows Server, Windows, Apache Kafka, Azure, CoreOS, Google Cloud Platform (GCP), AWS Lambda

Storage

PostgreSQL, MongoDB, Ceph, Database Architecture, MySQL, Elasticsearch, Google Cloud

Frameworks

Hadoop, Next.js, Material UI

Other

AWS Cloud Architecture, Prometheus, Grafana 2, Site Reliability Engineering (SRE), Infrastructure as Code (IaC), CI/CD Pipelines, Architecture, Cloud Architecture, Database Applications, Solution Architecture, MinIO, Security, IT Security, AWS GovCloud, Argo CD, IT Management, IT Projects, API Gateways, Japanese

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