Jonathan Pigrée, Software Developer in 'Ārue, Windward Islands, French Polynesia
Jonathan Pigrée

Software Developer in 'Ārue, Windward Islands, French Polynesia

Member since November 3, 2018
Jonathan is a DevOps engineer 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.
Jonathan is now available for hire

Portfolio

  • SIpf
    GitLab, Python, Docker, Google Kubernetes Engine (GKE), Kubernetes
  • EasyMile
    Amazon Web Services (AWS), Groovy, Buildbot, Jenkins, CMake, Ansible...
  • EVS
    Bash, CMake, SonarQube, GitLab, Jenkins, Python

Experience

Location

'Ārue, Windward Islands, French Polynesia

Availability

Part-time

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.

Employment

  • DevOps Engineer

    2018 - 2018
    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.
    Technologies: GitLab, Python, Docker, Google Kubernetes Engine (GKE), Kubernetes
  • DevOps Engineer

    2015 - 2018
    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.
    Technologies: Amazon Web Services (AWS), Groovy, Buildbot, Jenkins, CMake, Ansible, Terraform, Packer, Kubernetes, Docker, Bash, Python, AWS
  • System Integration Engineer

    2014 - 2015
    EVS
    • Improved teamwork and collaboration by migrating from SVN to Git and used GitLab as the team forge.
    • Developed the 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.
    Technologies: Bash, CMake, SonarQube, GitLab, Jenkins, Python
  • Developer

    2010 - 2014
    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.
    Technologies: CMake, Bash, Jenkins, Python, Qt, C++

Experience

Skills

  • Tools

    Jenkins, Git, Vim Text Editor, VirtualBox, Docker Compose, Ansible, GitLab CI/CD, Amazon EKS, GitLab, SonarQube, Buildbot, CMake, Grafana, Subversion (SVN), AWS ELB, AWS CloudWatch, Amazon Virtual Private Cloud (VPC), Travis CI, Helm, AWS 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
  • Libraries/APIs

    Jenkins Pipeline
  • Storage

    AWS S3, Amazon EFS, PostgreSQL, MongoDB
  • Other

    Kubernetes Operations (Kops), AWS Route 53, AWS
  • Frameworks

    Qt

Education

  • Professional Degree in Object-oriented Programming
    2008 - 2009
    IUT Blagnac - Toulouse, France
  • Diplôme Universitaire De Technologie (DUT) Degree in Computer Engineering
    2006 - 2008
    IUT Rangueil - Toulouse, France

To view more profiles

Join Toptal
Share it with others