David Dumas, Developer in Nantes, France
David is available for hire
Hire David

David Dumas

Verified Expert  in Engineering

DevOps Engineer and Developer

Location
Nantes, France
Toptal Member Since
September 30, 2020

For the past decade, David's worked for well known international companies such as BNP Paribas, IBM, and the Boston Consulting Group. Being an IT engineer, David views tech as a means to achieve goals and not as an end. David started with mainframes, proprietary software & virtualization, then moved on to cloud computing, open-source, and containerization with Kubernetes. David balances his love for trying out new tech with tried-and-true solutions to build stable and scalable architectures.

Portfolio

Digital Asset
Amazon Web Services (AWS), Google Cloud, Azure, Kubernetes...
Nomadic Labs
Amazon Web Services (AWS), Scaleway, Ansible, Terraform, Go, Bash...
Integral Ad Science
Amazon Web Services (AWS), Jenkins, Flux, Flagger, Docker, Kubernetes...

Experience

Availability

Part-time

Preferred Environment

Go, Bash, GitLab CI/CD, Kubernetes, Linux

The most amazing...

...technology I've work with is Kubernetes. I started pushing applications in production four years ago and never looked backed. Containerization is awesome!

Work Experience

Senior Cloud Architect

2023 - 2023
Digital Asset
  • Developed Helm charts to deploy applications to Kubernetes.
  • Created reference production infrastructure as code (IaC) to deploy applications to Azure, Amazon Web Services (AWS), and Google Cloud Platform (GCP).
  • Automated a benchmarking platform using CircleCI, Kubernetes, Prometheus, and Grafana to detect performance regression.
Technologies: Amazon Web Services (AWS), Google Cloud, Azure, Kubernetes, Azure Kubernetes Service (AKS), Amazon EKS, Google Kubernetes Engine (GKE), APIs, Docker, Pulumi, Terraform, Helm, Scala, CircleCI, TypeScript, PostgreSQL, GitHub, Prometheus, Grafana, CI/CD Pipelines, Cloud, Containers, Containerization, Security, Shell Scripting, Scripting, Infrastructure as Code (IaC)

Senior DevOps Engineer

2022 - 2022
Nomadic Labs
  • Dramatically reduced overall infrastructure costs (divided by four).
  • Implemented complete infrastructure monitoring with Prometheus and Grafana.
  • Improved Tezos GitLab pipelines to make this open-source software delivery stable and reproducible.
Technologies: Amazon Web Services (AWS), Scaleway, Ansible, Terraform, Go, Bash, Shell Scripting, GitLab, GitLab CI/CD, OCaml, Python, Prometheus, Grafana, Docker, InfluxDB, ARM

Senior DevOps Engineer

2021 - 2021
Integral Ad Science
  • Audited and corrected cluster security and availability for production use.
  • Implemented Blue/Green or Canary deployments with Flagger.
  • Improved monitoring and alerting with Prometheus and Elastic Stack.
Technologies: Amazon Web Services (AWS), Jenkins, Flux, Flagger, Docker, Kubernetes, Amazon EKS, Helm, Istio, GitOps, Prometheus, Grafana, Thanos, ELK (Elastic Stack)

Senior DevOps Engineer

2021 - 2021
BCG GAMMA
  • Migrated from Amazon ECS to EKS (Kubernetes) and applied container best practices.
  • Delivered secured HA production infrastructure after an audit (permissions, encryption, networking, authentication).
  • Wrote continuous integration and continuous deployment pipelines for all the applications.
Technologies: Amazon Web Services (AWS), Amazon EKS, Kubernetes, CircleCI, Octopus Deploy, Docker, Helm, PostgreSQL, Redis, Bash, Terraform, Python, Okta, Kong, Sumo Logic, AWS CloudTrail

Senior DevOps Engineer

2021 - 2021
BCG Digital Ventures
  • Improved a private Slack bot to automate creating and securing AWS accounts for new projects.
  • Refreshed the codebase to Python 3 using the latest Slack SDK.
  • Enabled AWS Config Service, Guard Duty, Security Hub, and Cloud Trail.
Technologies: Amazon Web Services (AWS), Terraform, Python, AWS Lambda, AWS IAM, Cloud Security, Auditing

Senior DevOps Engineer

2020 - 2021
Covantis
  • Finalized the delivery of a complete production infrastructure in Azure.
  • Migrated the monitoring activity to fully managed Azure solutions from on-premise Prometheus/Alertmanager/Grafana inside AKS clusters.
  • Resolved cluster performance issues related to PostgreSQL, Azure Event Hub (Kafka SaaS), and Kaleido (private Ethereum blockchain SaaS).
Technologies: Orchestration, OpenVPN, Terraform, Helm, Ethereum, Kaniko, Docker, Kubernetes, Azure Kubernetes Service (AKS), Apache Kafka, GitLab CI/CD, Go, Bash, Python, Node.js, Redis, PostgreSQL, Azure

DevOps Engineer

2019 - 2020
BCG
  • Delivered a great product architecture, advising on the roadmap and helping with the implementation of new features in the infrastructure. BCG was able to sell the technology to DataRobot, a unicorn valued at a billion dollars.
  • Managed up to 30 clusters, one for each customer/team, delivering the latest versions of the infrastructure and the application with new features.
  • Trained teammates on Docker and Kubernetes best practices to combine security, performance, and scaling.
Technologies: Amazon Web Services (AWS), Node.js, Grafana, Prometheus, ELK (Elastic Stack), Okta, Keycloak, OpenVPN, Consul, Vault, Spark, MongoDB, Python, Go, Terraform, Artifactory, Kubernetes, Docker Swarm, Docker, Azure, CircleCI, Jenkins, GitHub

DevOps Engineer

2016 - 2018
Effilab
  • Migrated a full infrastructure from AWS to the OVH cloud (French provider).
  • Containerized all applications and deployed them into Kubernetes clusters: Python, Ruby, and Java.
  • Created from scratch high-performant, highly available in-house services, including PostgreSQL, Redis, and Kubernetes clusters.
  • Delivered a wide range of technologies to exploit our data and optimize our business on top of our production applications: JupyterHub, Flower & Celery, Hadoop & Hive, PrestoDB, and NiFi.
Technologies: OSI Model, TCP/IP, SQL, NGINX, Ceph, OpenStack, Grafana, Prometheus, Sidekiq, Puma, Traefik, Flask, Celery, Bonita BPM, Apache NiFi, Apache Hive, Hadoop, Presto, PostgreSQL, Redis, RabbitMQ, OVH, Docker, Kubernetes, Ansible Tower, Ansible, GitLab CI/CD

Mainframe Systems Engineer

2013 - 2016
BNP Paribas
  • Managed the mainframe production of the biggest European bank, built on large-scale enterprise solutions.
  • Specialized in mainframe storage, delivering high-performance, highly available, highly resilient storage arrays running mission-critical workloads.
  • Reworked the monitoring of the whole mainframe storage with IBM TDS and CA Vantage for efficient capacity planning, billing, and compliance with SLA.
Technologies: Shell Scripting, IBM Mainframe, IBM Storage, Unix, z/OS

ConsenSys | Covantis

https://covantis.io/
I developed a modern digital platform based on blockchain to replace outdated, inefficient post-trade processes, minimizing operating risks and increasing market efficiency for the entire commodities trading and shipping industry.

Core technologies include Kubernetes containerization and private Ethereum blockchains to deliver a feature-rich product while enabling CI/CD via GitLab.

BCG GAMMA | Source AI

https://www.bcg.com/press/9june2020-datarobot-acquires-bcg-source-ai-technology
The development of a proprietary data science application made to easily run reproducible machine learning pipelines against various data sources.

I leveraged containerization, Kubernetes, and Jenkins. It can run fully configurable data science pipelines in any language or framework, including Python, R, and more, versioning any element to ensure reproducibility for data, code, language, and so on.

Integral Ad Science | High Performance API

https://integralads.com
A high-performance API written in Java and Spring Boot, which was then migrated to Kubernetes clusters (AWS EKS).

I performed an audit and correction of cluster security and high availability.

Following GitOps practices, I implemented blue/green or canary deployment by using Flux and Flagger.

Languages

Bash, Go, Java, Python, SQL, OCaml, Scala, TypeScript

Tools

GitLab CI/CD, Jenkins, Terraform, Grafana, Ansible, NGINX, Azure Kubernetes Service (AKS), Helm, Amazon EKS, GitLab, Google Kubernetes Engine (GKE), CircleCI, GitHub, Docker Swarm, Artifactory, Vault, OpenVPN, Keycloak, ELK (Elastic Stack), Ansible Tower, RabbitMQ, Apache NiFi, Bonita BPM, Celery, Traefik, Kaniko, AWS IAM, Kong, Sumo Logic, AWS CloudTrail, Istio, Kafka Streams

Paradigms

DevOps

Platforms

Linux, Kubernetes, Azure, Docker, z/OS, Amazon Web Services (AWS), Unix, OpenStack, Apache Kafka, Ethereum, AWS Lambda

Storage

OVH, Redis, PostgreSQL, IBM Mainframe, Ceph, Google Cloud, MongoDB, Apache Hive, InfluxDB

Other

Shell Scripting, Prometheus, IBM Storage, Engineering, Orchestration, GitOps, Pulumi, CI/CD Pipelines, Cloud, Containers, Containerization, Scripting, Infrastructure as Code (IaC), Cloud Security, Security, Consul, Okta, Puma, TCP/IP, OSI Model, Auditing, Octopus Deploy, Flagger, Scaleway, ARM, Beats, APIs

Frameworks

Spark, Presto, Hadoop, Flask, Flux

Libraries/APIs

Node.js, Sidekiq, Thanos

2006 - 2012

Engineer's Degree in Computer Science (Networks and Telecommunications Specialization)

ESIEE Paris - Noisy-le-Grand, France

DECEMBER 2018 - PRESENT

TOEIC (980/990)

Wall Street English - Paris Montparnasse

JUNE 2009 - PRESENT

TOEFL (590/677)

ESIEE Paris

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