AWS

AWS Developer Job Description Template

An AWS developer is responsible for setting up, maintaining, 发展网络应用的云基础设施. AWS开发人员应该了解核心AWS服务,并应用有关安全性和可伸缩性的最佳实践.

Share

An AWS developer is responsible for setting up, maintaining, 发展网络应用的云基础设施. AWS开发人员应该了解核心AWS服务,并应用有关安全性和可伸缩性的最佳实践.

为AWS开发人员编写一份好的职位描述或招聘广告需要列出您当前的基础架构堆栈(如果有的话),以及您在可伸缩性和可靠性方面究竟想要完成什么. 说明当前的用户负载和面临的问题是很有帮助的.

由于通过AWS提供的大量服务, 很难找到具备工作所需的特定技能的开发人员. 此可定制的AWS开发人员职位描述将帮助您编写完美的招聘广告,以便您可以轻松找到并雇用符合您特定标准的人员.

AWS Developer - Job Description and Ad Template

Copy this template, and modify it as your own:

Company Introduction

{{写一段简短而醒目的关于你公司的文字. 一定要提供有关公司文化、津贴和福利的信息. Mention office hours, remote working possibilities, 以及所有你认为能让你的公司有趣的东西. }}

Job Description

一定要明确当前的堆栈和基础结构是什么样子的. An AWS developer is expected to understand all the core AWS services; however, the nature of the infrastructure can vary a lot. 例如:您是否使用EKS或ECS来部署微服务? How do your services communicate? Are you using Elastic Beanstalk? 您的应用程序是运行在普通EC2实例上的单体吗? How is your database deployed? }}

{{一个职位描述示例如下:}}

我们正在寻找经验丰富的AWS开发人员,负责使我们的应用程序更具可扩展性和可靠性. 我们目前使用自动伸缩组在EC2机器上运行我们的服务, 并希望将我们的应用程序容器化,并将其迁移到EKS {{ Or another AWS service such as ECS, Lambda, etc. }}.

Currently, our monitoring is not working well, 所以你将负责建立一个监控堆栈. 这些指标也将用于服务容量规划.

Our deployment model needs an update. 目前无法执行自动回滚, 每次新版本部署到我们的生产服务器时, we experience some short downtime. The current CI/CD pipeline is also not reliable, 我们正在寻求迁移到AWS CI/CD堆栈.

Responsibilities

  • 了解当前的应用程序基础结构并对其提出更改建议.
  • 定义和记录有关应用程序部署和基础设施维护的最佳实践和策略.
  • 将零停机的基础设施迁移到高可用性、可扩展的基础设施.
  • Set up a monitoring stack.
  • Define service capacity planning strategies.
  • 使用AWS CI/CD堆栈实现应用程序的CI/CD管道.
  • 使用CloudFormation或类似工具将基础设施编写为代码.
  • {{ Add any other relevant responsibilities here. }}

Skills

  • 核心AWS服务经验,以及本职位描述中提到的具体内容.
  • Good background in Linux/Unix administration.
  • Experience with Docker and Kubernetes. Having used {{ECS或EKS,或您希望使用的任何技术}} in the past is a plus.
  • 精通至少一门语言; {{ List the languages you use here. }}
  • Strong notions of security best practices (e.g. using IAM Roles, KMS, etc.).
  • 具有CloudWatch、Prometheus和ELK堆栈等监控解决方案的经验.
  • Previous exposure to large-scale systems design.
  • Ability to troubleshoot distributed systems.
  • 具备使用CloudFormation或Terraform编写基础架构代码(IaC)的知识.
  • 有构建或维护云原生应用程序的经验.
  • 有使用AWS Lambda的无服务器方法经验者优先考虑. 例如,无服务器应用程序模型(AWS SAM).
  • {{ Make sure to mention any other frameworks, libraries, or other technologies relevant to your project. }}
  • {{列出您可能需要的任何教育水平或证书. }}
See also:Toptal’s growing, community-driven list of essential AWS interview questions

Recent AWS Articles by Toptal Engineers

How to Hire AWS Developers 

AWS开发人员专门使用全球最大的云提供商之一创建和扩展应用程序基础设施. 他们可以为任何web、桌面或移动应用的后端构建全球高性能的解决方案. 本招聘AWS开发人员指南重点介绍了如何创建合适的职位描述,并提供了有效的面试问题,以帮助您为公司确定最佳候选人.

Read Hiring Guide

Find the right AWS interview questions

阅读一份由社区驱动的AWS面试问题列表.
阅读它们,评论它们,甚至贡献你自己的.

Read the Questions

Hire a Top AWS Developer Now

Toptal is a marketplace for top AWS developers, contractors, engineers, programmers, coders, architects, and consultants. 顶级公司和初创公司可以雇佣专职(全职), hourly, 或者兼职的AWS自由职业者,为他们的关键任务软件项目服务.

See Their Profiles

David Reay

Freelance AWS Developer
United KingdomToptal Member Since June 16, 2022

David is an AWS expert, Agile and SAFe professional, 拥有超过14年经验的注册建筑师和工程师. He specializes in systems engineering, solutions architecture, continuous integration, automated deployment tools, serverless development, and DevOps. David喜欢在快节奏的团队中工作.

Show More

Alex VKO

Freelance AWS Developer
CanadaToptal Member Since February 29, 2020

Alex是一位充满激情的技术专家和成功的创业公司高管,拥有9年的工程专业经验. As a business-minded and nerd tech guy, 他喜欢架构和交付满足业务需求的高质量实现. He has worked with banks and mortgage institutions, advised CTOs, led software and data science teams, 并持续交付高绩效的客户项目.

Show More

Dmitry Kireev

Freelance AWS Developer
United StatesToptal Member Since November 21, 2019

Dmitry是一名云架构师和站点可靠性工程师,拥有近20年的丰富专业经验,严格遵循DevOps方法. 他从零开始为现代云系统设计和构建了许多可扩展的基础设施. 德米特里拥有在大规模环境中实际操作的良好记录. He is also proficient with IaC, Kubernetes, automation, scripting, as well as monitoring and observability.

Show More

Discover More AWS Developers in the Toptal Network

Start Hiring

Toptal Connects the Top 3% of Freelance Talent All Over The World.

Join the Toptal community.

" class="hidden">普罗格