
Jonathan Pigrée
Verified Expert in Engineering
Software Developer
'Ārue, Windward Islands, French Polynesia
Toptal member since November 3, 2018
Jonathan is a DevOps consultant with a decade of experience in the software industry. Over the years, he's developed software, managed cloud infrastructure, automated releases/deployments, and trained professionals. His main expertise is with Linux, Python/Bash, AWS/GCP, Terraform, and Kubernetes. All in all, Jonathan is a driven, positive, adaptable, and pragmatic engineer.
Portfolio
Experience
- Linux - 8 years
- Jenkins - 8 years
- Git - 6 years
- PostgreSQL - 5 years
- Amazon EC2 - 4 years
- Python 3 - 4 years
- Docker - 4 years
- Kubernetes - 2 years
Availability
Preferred Environment
Git, Vim Text Editor, Linux
The most amazing...
...project I've worked on is the development of a toolbox for our autonomous vehicle deployment team.
Work Experience
DevOps Engineer
SIpf
- Trained and guided the ops team in the use of cloud technologies and DevOps culture.
- Created a website CD pipeline which builds it on a GKE cluster and deploys it on a local Docker-Swarm cluster.
- Set up a local staging Docker-Swarm cluster.
DevOps Engineer
EasyMile
- Migrated our cloud workloads into Kubernetes clusters (built with Kops); the previous infrastructure (consisting of virtual machines) had to be manually managed before I implemented the migration.
- Fully automated our hybrid build farm (physical local machines, cloud builders, CI server) installation.
- Set up continuous-integration pipelines for our embedded systems (various types of software and OSes).
- Improved our multi-team release process via automation and organizational changes.
- Reverse-engineered our manually installed embedded OS and created flashable Linux images from it.
- Created a toolbox to install, manage, and troubleshoot our vehicles with a nice graphical interface for our deployment team.
System Integration Technician
EVS
- Improved teamwork and collaboration by migrating from SVN to Git and used GitLab as the team forge.
- Developed continuous integration pipelines (artifact publication, staging deployment, sandbox VM generation, and more).
- Optimized, automated, and stabilized the team-release process enabling the team to release on time with a known set of features and issues.
- Reduced the complex (multiple machines, multiple OSes) production installation process from 3–4 hours to 30 minutes.
Developer
Cofely Ineo
- Set up and maintained a Jenkins build farm installed on VSphere.
- Worked on a supervision software graphical interface in C++ and Qt4.
- Wrote functional tests with our homemade framework and Python.
- Built a custom C++ dependency manager to assemble our developer workspace with our multiple modules (a bit like Conan).
- Created a monitoring graphical interface for our modular supervision tool.
Experience
My Kubernetes Conference at Tahiti DevOps
https://github.com/jpigree/k8s-101-presentationImproved a Reconciliation Algorithm in a Kubernetes Controller
https://github.com/EasyMile/certificate-controller/commit/3bba8e0f9304d30fcaeb40f2d4cc610ce636c586Professional Training on Cloud Technologies | Demo on Containing Containers
https://github.com/devops-experience/containers-from-scratchEz-repo
https://github.com/jpigree/ez-repoEducation
Professional Degree in Object-oriented Programming
IUT Blagnac - Toulouse, France
Diplôme Universitaire De Technologie (DUT) Degree in Computer Engineering
IUT Rangueil - Toulouse, France
Skills
Libraries/APIs
Jenkins Pipeline
Tools
Jenkins, Git, Vim Text Editor, VirtualBox, Docker Compose, Ansible, GitLab CI/CD, Amazon EKS, GitLab, SonarQube, Buildbot, CMake, Grafana, Subversion (SVN), AWS ELB, Amazon CloudWatch, Amazon Virtual Private Cloud (VPC), Travis CI, Helm, Amazon Simple Email Service (SES), Packer, Terraform, Docker Swarm, Google Kubernetes Engine (GKE)
Platforms
Arch Linux, Docker, Linux, Amazon EC2, Kubernetes, Amazon Web Services (AWS), Linux RHEL/CentOS, Debian Linux
Languages
Bash Script, Python 3, C++, Python, Bash, Groovy, Python 2
Storage
Amazon S3 (AWS S3), Amazon EFS, PostgreSQL, MongoDB
Frameworks
Qt
Other
Kubernetes Operations (kOps), Amazon Route 53
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring