Cameron Harris,美国加州洛杉矶的开发者
Cameron is available for hire
Hire Cameron

Cameron Harris

Verified Expert  in Engineering

站点可靠性工程(SRE)开发人员

Location
洛杉矶,加州,美国
Toptal Member Since
August 27, 2019

Cameron在Unix/Linux系统管理方面拥有超过15年的经验. 作为一个天生的问题解决者, 卡梅伦希望解决涉及基础设施建设的有趣问题, micro-services, containerization, configuration management, 以及持续集成和持续部署. 他拥有出色的面向对象开发技能,并与各种不同的产品团队合作过.

Portfolio

Coinbase
Kubernetes, Amazon Web Services (AWS), Go, Solana, Parity Polkadot
Accruent
亚马逊网络服务(AWS)、VMware vSphere、Terraform、Rancher...
Beatport
Amazon Web Services (AWS), Vagrant, Python, Puppet, Packer, Kubernetes, Jenkins...

Experience

Availability

Part-time

Preferred Environment

GitLab, Bitbucket, GitHub, Visual Studio Code (VS Code), Linux

The most amazing...

...我建立的是一个音乐摄取管道,它从唱片公司获取媒体包,并将它们编码成各种格式,然后在在线唱片商店出售.

Work Experience

Senior Software Engineer

2021 - 2023
Coinbase
  • 为公司内部区块链数据快照系统开发了一个功能, 哪家公司实现了多线程块文件处理,使下载/上传速度提高了20%,并节省了公司的基础设施成本.
  • 使用基础设施自动化和Kubernetes管理和部署权益证明区块链的验证器. 与外部区块链团队(Solana Labs)合作, Parity, 近协议)来协调网络更新.
  • 监督Coinbase首个Chainlink Pricefeed的开发. 培训业务开发人员和工程师,了解Chainlink oracle如何支持区块链网络,将技术设计文档中的想法转化为已推出的产品.
技术:Kubernetes, Amazon Web Services (AWS), Go, Solana, Parity Polkadot

DevOps Engineer

2019 - 2020
Accruent
  • 为技术发布团队构建了一个持续的部署管道.
  • 部署和维护公司的第一个Kubernetes基础设施.
  • 支持从单体应用程序到基于容器的微服务的迁移.
  • 使用Terraform部署Kubernetes基础设施.
  • 在Kubernetes中自动创建开发环境.
Technologies: 亚马逊网络服务(AWS)、VMware vSphere、Terraform、Rancher, Windows PowerShell, Kubernetes, Groovy, Docker, Chef, Ansible

Infrastructure Engineer

2015 - 2018
Beatport
  • 架构、部署和维护云和裸机基础设施.
  • 创建和维护CI/CD管道,用于将packer构建的ami部署到EC2.
  • 创建和维护CI/CD管道,用于将容器部署到Google Kubernetes Engine.
  • 使用Vagrant和Ansible创建和维护可移植的开发环境.
技术:亚马逊网络服务(AWS), Vagrant, Python, Puppet, Packer, Kubernetes, Jenkins, Django, CentOS, Ansible

Senior Linux Administrator

2015 - 2015
Viant Inc
  • 编写并修改Puppet代码,以部署监视、系统配置和应用程序.
  • 自动提供物理和虚拟机.
  • 参与将1,000多台物理机器迁移到AWS EC2.
  • 排除并部署广告实时竞价集群.
  • 与数据科学家密切合作以满足系统需求.
技术:Amazon Web Services (AWS)、Puppet、Ruby、Linux、Google Cloud、Hadoop

Systems Engineer

2008 - 2014
MediaTemple
  • 与其他操作工程师密切合作,维护2500台以上机器的正常运行时间.
  • 编写和维护裸机的Puppet配置.
  • 使用Bash、Perl和Python自动执行系统管理任务.
  • 参与了多节点Linux集群的架构设计和部署,这些集群构成了一个共享的web托管平台.
  • 编写和维护各种基础设施监控.
技术:Solaris, Python, Puppet, Perl, Git, CentOS, Debian, Bash

Languages

Python, Bash, Ruby, Perl, Groovy, Go, TypeScript

Libraries/APIs

Telegram Bot API, Beautiful Soup, Node.js

Tools

Git, Jenkins, Ansible, Vagrant, Terraform, Puppet, Chef, VMware vSphere, Vault, Grafana, GitHub, Bitbucket, GitLab, Packer

Paradigms

Agile, 面向对象编程(OOP), Continuous Integration (CI), Continuous Deployment, Continuous Development (CD), DevOps, Waterfall Development

Platforms

Linux, OS X, Docker, Ubuntu, Linux RHEL/CentOS, Kubernetes, Amazon Web Services (AWS), Rancher, Blockchain, DigitalOcean, Ethereum, Visual Studio Code (VS Code), Debian, CentOS, Solaris

Other

Web Scraping, Oracle VM VirtualBox, Shell Scripting, Configuration Management, CI/CD Pipelines, Solana, 站点可靠性工程(SRE), OpenVZ, Prometheus

Frameworks

Django, Flask, Ruby on Rails (RoR), Parity Polkadot, NestJS, Hadoop, Windows PowerShell

Storage

Google Cloud, MySQL, PostgreSQL, Memcached, Elasticsearch

2010 - 2012

信息系统副学士学位

圣莫尼卡学院-圣莫尼卡,加州

Collaboration That Works

How to Work with Toptal

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

1

Share your needs

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

Choose your talent

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

开始你的无风险人才试验

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

对顶尖人才的需求很大.

Start hiring