工作描述
作为快速增长的中端市场业务的SaaS领导者,BigCommerce正在颠覆电子商务行业。我们让我们的客户建立直观和吸引人的商店,以支持他们的成长的每个阶段。
作为BigCommerce的基础设施工程师,你将成为我们技术运营团队的一员。我们的基础设施工程团队由一群才华横溢的个人组成,他们不仅擅长网络运营和系统管理,还擅长软件工程。我们负责设计为BigCommerce商店提供动力的底层技术栈,并构建使工程团队能够构建和交付BigCommerce服务的底层系统和工具。
我们正在寻找一个经验丰富的候选人谁带来了软件工程和网络运营的混合技能到我们的团队。在其他组织中,您可能听说过将其称为“DevOps工程师”。我们相信DevOps是一种理念,一种理论,以及一套关于我们如何在团队中工作和互动的基本原理,无论是在工程方面还是在业务方面。
目前,你会发现我们主要使用Ruby和PHP,由Puppet进行配置管理和Terraform进行基础设施管理。我们也知道如何使用基于JVM的语言(Scala),并时不时地使用Go。我们一直在将新服务和新技术集成到我们的环境中——Docker, linkerd, Nomad和Terraform等等。
你会做什么:
- 一个对操作有好奇心的软件工程师,或者一个想要与软件工程师紧密合作,帮助将基础设施和软件粘合在一起的操作工程师。
- 应用软件工程和SRE原则,同时利用基础设施自动化工具来构建、维护、监控和操作复杂的基础设施。
- 了解可伸缩的网络架构和云技术。
- 喜欢编码的人,并且喜欢使用多种编程语言工作。我们主要使用Ruby, PHP, Lua, HCL和Puppet。
- 协助定义任务和项目的需求
- 你推动问题的完成,与你的队友合作,在高压情况下整合资源。
- 与您的同行密切合作,以扩大您的知识和对平台中使用的技术的理解
- 采取主动,在任务范围之外改进现有的系统和代码。
- 参与我们的值班轮换。
你是谁:
我们理想的候选人应具备以下部分或全部技能:
- 3-5年操作或支持大型Linux web应用环境的软件开发经验。
- 优秀的沟通者,能很好地与地理上分散的团队合作,比如我们的团队(我们分别在悉尼、奥斯汀、基辅和旧金山)。
- 你有强迫症,这是好的方面。您的系统和脚本是干净的、有良好文档记录的和易于理解的。
- 你对学习充满热情,在使用新技术或语言时充满好奇,并且不怕提出问题。
- 具有Linux系统管理经验,包括扎实的Ruby、PHP、Python或Bash脚本编写技能。
- 有运行Docker与容器编排系统的经验,如Nomad, Kubernetes, Amazon ECS或谷歌GKE。
- 熟悉数据库、文档存储和对象存储系统。
- 熟悉Puppet、Chef或Ansible等配置管理系统。
- 经验丰富的基础架构 - 代码工具,如Terraform,CloudFormation,Deployment Manager。
- 熟悉监控、指标收集、错误报告、跟踪和日志系统,如ELK、Prometheus、New Relic、Datadog、Lightstep或Sentry。
INDSP
# LI-BD1
应用