Jonathan pigr<s:1>,开发者Ārue,向风群岛,法属波利尼西亚
Jonathan is available for hire
Hire Jonathan

Jonathan Pigrée

Verified Expert  in Engineering

Software Developer

Location
Ārue,向风群岛,法属波利尼西亚
Toptal Member Since
November 3, 2018

Jonathan是一名在软件行业拥有十年经验的DevOps顾问. Over the years, he's developed software, 托管云基础设施, 自动发布/部署, and trained professionals. 他的主要专长是Linux、Python/Bash、AWS/GCP、Terraform和Kubernetes. 总而言之,乔纳森是一个有动力、积极、适应性强、务实的工程师.

Portfolio

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

Experience

Availability

Part-time

Preferred Environment

Git, Vim Text Editor, Linux

The most amazing...

...我参与的一个项目是为我们的自动驾驶汽车部署团队开发一个工具箱.

Work Experience

DevOps Engineer

2018 - 2018
SIpf
  • 培训和指导运维团队使用云技术和DevOps文化.
  • 创建了一个网站CD管道,将其构建在GKE集群上,并将其部署在本地Docker-Swarm集群上.
  • 建立一个本地暂存的Docker-Swarm集群.
技术: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.
  • 完全自动化我们的混合构建农场(物理本地机器), cloud builders, CI server) installation.
  • 为我们的嵌入式系统(各种类型的软件和操作系统)建立持续集成管道.
  • 通过自动化和组织变更改进了我们的多团队发布过程.
  • 对我们手动安装的嵌入式操作系统进行逆向工程,并从中创建可闪存的Linux映像.
  • 创建了要安装的工具箱, manage, 并为我们的部署团队提供一个漂亮的图形界面来解决我们的车辆故障.
技术:亚马逊网络服务(AWS), Groovy, Buildbot, Jenkins, CMake, Ansible, Terraform, Packer, Kubernetes, Docker, Bash, Python

系统集成技术员

2014 - 2015
EVS
  • 通过从SVN迁移到Git并使用GitLab作为团队锻造,改进了团队合作和协作.
  • 开发了持续集成管道(工件发布), staging deployment, sandbox VM generation, and more).
  • Optimized, automated, 并且稳定了团队发布过程,使团队能够按时发布已知的功能和问题集.
  • 减少了复杂的(多)机器, 多操作系统)生产安装过程耗时3 ~ 4小时~ 30分钟.
技术:Bash, CMake, SonarQube, GitLab, Jenkins, Python

Developer

2010 - 2014
Cofely Ineo
  • 建立并维护安装在VSphere上的Jenkins构建场.
  • 用c++和Qt4编写一个监控软件的图形界面.
  • 用自制的框架和Python编写功能测试.
  • 构建一个自定义c++依赖管理器,用多个模块组装我们的开发人员工作区(有点像柯南).
  • 为我们的模块化监督工具创建了一个监控图形界面.
技术:CMake, Bash, Jenkins, Python, Qt, c++

我在塔希提DevOps的Kubernetes会议

http://github.com/jpigree/k8s-101-presentation
我在塔希提DevOps会议上主持了Kubernetes 101会议.

改进了Kubernetes控制器中的和解算法

http://github.com/EasyMile/certificate-controller/commit/3bba8e0f9304d30fcaeb40f2d4cc610ce636c586
我通过监视另一个注释,降低了处理Kubernetes注释更新的复杂代码的复杂性.

云技术专业培训|容器演示

http://github.com/devops-experience/containers-from-scratch
我已经开源了我的演示,从头开始创建容器(没有Docker).

Ez-repo

http://github.com/jpigree/ez-repo
一个Python工具,支持以“类似maven”的方式在S3上推送本地工件.

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, 亚马逊虚拟私有云(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

Libraries/APIs

Jenkins Pipeline

Storage

Amazon S3 (AWS S3), Amazon EFS, PostgreSQL, MongoDB

Other

Kubernetes Operations (kOps), Amazon Route 53

Frameworks

Qt

2008 - 2009

具有面向对象编程专业学位

ut布拉尼亚克-图卢兹,法国

2006 - 2008

Diplôme科技大学计算机工程学位

ut朗吉尔-法国图卢兹

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

Start hiring