DevOps Engineer Job Description Template
DevOps工程师和架构师与软件工程一起优化和改进开发过程的性能和实现. 通常,DevOps工程师在对现有开发过程进行故障排除时,会对流程进行简化和自动化.
Trusted by leading brands and startups
DevOps是许多公司基础设施不可或缺的一部分. 它将开发与运营相结合,旨在降低技术项目的成本和周转时间, 同时提高维护基础设施的能力.
DevOps Engineer - Job Description and Ad Template
Copy this template, and modify it as your own:
Company Introduction
{{ Write a short and catchy paragraph about your company. 一定要提供有关公司文化、津贴和福利的信息. Mention office hours, remote working possibilities, 以及所有你认为能让你的公司有趣的东西. }}
{{准确描述公司使用的技术栈是非常重要的. 虽然许多技能可以很好地在云和DevOps职位之间转换,但其他技能却不能. 工程师也可能更喜欢他们选择工作的云或技术堆栈. }}
Job Description
{{尽管DevOps已经成熟,但并不是所有的公司都转向了以DevOps为中心的结构. Plus, 几乎和你的技术堆栈一样重要的是你招聘的背景:你需要根据公司的需要从以下三种选择中进行选择. }}
{{ For an established DevOps practice. 这些公司往往是从云开始的:}}
我们正在寻找有经验的工程师加入我们的DevOps团队,并具有在云环境中构建和扩展服务的经验. You’ll be working with {{描述你的团队规模和候选人在这里向谁汇报工作. }}
{{ For establishing on-premise DevOps practices. 通常情况下,这些公司都在关注云计算,但可能还没有使用它, because of existing infrastructure, data security, or cost requirements: }}
我们正在寻找一位经验丰富的DevOps工程师来帮助我们的团队建立DevOps实践. You will work closely with the technical lead {{ and/or CTO }} 在公司中识别和建立DevOps实践.
You will establish configuration management, automate our infrastructure, implement continuous integration, 并对团队进行DevOps最佳实践培训,以实现可持续部署的系统.
{{ For establishing DevOps in a new startup: }}
我们正在寻找一位经验丰富的DevOps工程师来帮助我们的团队建立DevOps实践. You will work closely with the technical lead {{ and/or CTO }} 在公司中识别和建立DevOps实践.
您将帮助我们构建可扩展、高效的云基础设施. 您将实现对自动系统运行状况检查的监视. 最后,您将构建我们的CI管道,并在DevOps实践中培训和指导团队.
Responsibilities
{{同样,请根据您公司的需要从以下三个选项中进行选择. }}
{{ For an established DevOps practice: }}
- Improve CI/CD tooling.
- Implement and improve monitoring and alerting.
- Build and maintain highly available systems.
- {{ Add the most relevant company specifics here. }}
{{ For establishing on-premise DevOps practices: }}
- Implement the CI pipeline.
- Implement and maintain monitoring stacks.
- 领导和指导团队识别和实施新技术.
- {{ Add the most relevant company specifics here. }}
{{ For establishing DevOps in a new startup: }}
- Implement and own the CI.
- Manage CD tooling.
- Implement and maintain monitoring and alerting.
- Build and maintain highly available production systems.
- {{ Add the most relevant company specifics here. }}
Skills
{{DevOps不是系统管理,尽管许多技能可能重叠,也可能不重叠. 良好的Linux技能总是一个有价值的补充,即使它们不是工作所必需的. }}
- {{ If the job is exclusively using, orchestrating and optimizing cloud components, Configuration Management experience may not be necessary. For OnPrem this skill is almost always necessary. }} 具备配置管理经验,如Ansible, Chef, Puppet等.
- {{对于云环境,建立新的DevOps实践:}} 使用Terraform、CloudFormation等管理生产基础设施.
- {{ If the Job requires Configuration Management: }} Strong Linux {{ and/or Windows }} system administration background.
- {{ For establishing new DevOps practices: }} 能够以可视化的形式呈现和传达体系结构.
- {{ For cloud environments: }} Strong knowledge of {{ AWS, GCP, or Azure }}
- {{候选人最好在你的技术栈或类似的东西上有经验. 要更好地了解如何为您的技术堆栈招聘,请参阅 Toptal’s tech-specific resources. }}
Recent DevOps Articles by Toptal Engineers
K8s/Kubernetes: AWS vs. GCP vs. Azure
案例研究:为什么我的产品使用AWS云基础设施
Performance and Efficiency: Working with HTTP/3
Bridging Gaps: The Importance of DevOps Communication
做数学计算:使用编排器扩展微服务应用程序
A Better Approach to Google Cloud Continuous Deployment
How to Hire DevOps Engineers
由于现代软件的复杂性,部署过程可能是一个挑战. DevOps工程师通过自动化确保平稳可靠的交付, collaboration, and continuous feedback. 本招聘指南将指导您如何为您的项目寻找和评估合适的DevOps工程师.
Read Hiring GuideFind the right DevOps interview questions
阅读社区驱动的DevOps面试问题列表.
Read them, comment on them, or even contribute your own.
Hire a Top DevOps Engineer Now
Toptal是面向顶级DevOps工程师和开发人员的市场. 顶级公司和初创公司选择Toptal DevOps专家来完成他们的关键任务软件项目.
See Their ProfilesDmitry Kireev
Dmitry是一名云架构师和站点可靠性工程师,拥有近20年的丰富专业经验,严格遵循DevOps方法. 他从零开始为现代云系统设计和构建了许多可扩展的基础设施. 德米特里拥有在大规模环境中实际操作的良好记录. He is also proficient with IaC, Kubernetes, automation, scripting, as well as monitoring and observability.
Show MoreSagi Kovaliov
Sagi is a top-performing, 微软认证高级Azure DevOps工程师,拥有十年扎实的DevOps实践经验, programming, scripting, and business intelligence. Sagi专注于使用Azure DevOps和Azure云平台构建和实现DevOps流程. 通过利用他在多个应用程序开发领域获得的经验, Sagi已经成为市场上最杰出的专家之一.
Show MoreArthur Lorotte de Banes
In 2012, 亚瑟获得了计算机工程硕士学位,但他很快意识到他的真正方向是系统管理. 他的编程背景帮助他实现了大部分任务的自动化,他最终选择了云计算,因为它给了他更多的可能性. Arthur是一名全栈DevOps,他拥有特别强大的aws开发技能——他的众多认证可以证明这一点.
Show MoreDiscover More DevOps Engineers in the Toptal Network
Start HiringToptal Connects the Top 3% of Freelance Talent All Over The World.
Join the Toptal community.