AWS

AWS开发人员职位描述模板

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

Share

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

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

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

AWS开发人员-职位描述和广告模板

复制此模板,并将其修改为自己的模板:

Company Introduction

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

Job Description

一定要明确当前的堆栈和基础结构是什么样子的. An AWS developer is expected to understand all the core AWS services; however, 基础设施的性质可以有很大的不同. 例如:您是否使用EKS或ECS来部署微服务? 您的服务如何进行通信? 你在使用Elastic Beanstalk吗? 您的应用程序是运行在普通EC2实例上的单体吗? How is your database deployed? }}

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

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

Currently, 我们的监控工作不太好, 所以你将负责建立一个监控堆栈. 这些指标也将用于服务容量规划.

我们的部署模型需要更新. 目前无法执行自动回滚, 每次新版本部署到我们的生产服务器时, 我们经历了一些短暂的停机时间. 当前的CI/CD管道也不可靠, 我们正在寻求迁移到AWS CI/CD堆栈.

Responsibilities

  • 了解当前的应用程序基础结构并对其提出更改建议.
  • 定义和记录有关应用程序部署和基础设施维护的最佳实践和策略.
  • 将零停机的基础设施迁移到高可用性、可扩展的基础设施.
  • Set up a monitoring stack.
  • 定义服务容量规划策略.
  • 使用AWS CI/CD堆栈实现应用程序的CI/CD管道.
  • 使用CloudFormation或类似工具将基础设施编写为代码.
  • {{在这里添加任何其他相关职责. }}

Skills

  • 核心AWS服务经验,以及本职位描述中提到的具体内容.
  • 良好的Linux/Unix管理背景.
  • 有使用Docker和Kubernetes的经验. Having used {{ECS或EKS,或您希望使用的任何技术}} in the past is a plus.
  • 精通至少一门语言; {{列出您在这里使用的语言. }}
  • 强烈的安全最佳实践概念(例如.g. using IAM Roles, KMS, etc.).
  • 具有CloudWatch、Prometheus和ELK堆栈等监控解决方案的经验.
  • 有大型系统设计经验.
  • 能够排除分布式系统故障.
  • 具备使用CloudFormation或Terraform编写基础架构代码(IaC)的知识.
  • 有构建或维护云原生应用程序的经验.
  • 有使用AWS Lambda的无服务器方法经验者优先考虑. 例如,无服务器应用程序模型(AWS SAM).
  • {{确保提及任何其他框架, libraries, 或者其他与您的项目相关的技术. }}
  • {{列出您可能需要的任何教育水平或证书. }}
See also:Toptal不断增长的社区驱动列表 AWS面试必备问题

Toptal Engineers最近的AWS文章

How to Hire AWS Developers 

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

Read Hiring Guide

找到合适的AWS面试问题

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

Read the Questions

Hire a Top AWS Developer Now

Toptal是一个面向顶级AWS开发人员的市场, 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年经验的注册建筑师和工程师. 他专攻系统工程, 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年的工程专业经验. 作为一个有商业头脑的科技宅男, 他喜欢架构和交付满足业务需求的高质量实现. 他曾与银行和抵押机构合作, advised CTOs, 领导软件和数据科学团队, 并持续交付高绩效的客户项目.

Show More

Sam Anthony

Freelance AWS Developer

AustraliaToptal Member Since July 20, 2015

Sam在web开发方面有20年的经验,他热衷于创建干净、可维护的代码. 他的主要强项是后端开发、DevOps和云基础设施. Sam有在伦敦与一个公司团队合作的经验,在他的家庭办公室独立工作.

Show More

Mate Visky

Freelance AWS Developer

New ZealandToptal Member Since June 24, 2019

Mate在IT领域有超过20年的经验,担任交付经理. 他擅长业务流程优化,并使用敏捷来帮助企业实现目标. 在卡夫亨氏公司,他管理超过50个品牌和网站交付与企业IT需求. 他创建了一个与SAP和Tableau等应用程序交互的解决方案. 马特拥有计算机科学文凭, 这让他在将业务问题转化为有效的IT解决方案方面有了独特的见解.

Show More

Sergey Asatryan

Freelance AWS Developer

ArmeniaToptal Member Since April 2, 2019

Sergey是一个工作勤奋、注重细节的全栈web架构师,拥有12年的经验. 他既擅长与初创公司合作,也擅长与企业解决方案合作,并专注于直接增长, 减少瓶颈的技术解决方案和创造性策略.

Show More

Armin Mehinovic

Freelance AWS Developer

Bosnia and HerzegovinaToptal Member Since September 11, 2019

同时获得贝尔格莱德IT学院颁发的iOS开发者证书, Armin is a professional, 有经验的质量保证工程师,在信息技术和服务行业有工作经验. 他特别擅长Swift, iOS, Xcode, Android Studio, IntelliJ, NetBeans, Java, and automation. Armin的亮点在于建立和优化自动化流程,使其更有效和高效.

Show More

Eqbal Quran

Freelance AWS Developer

JordanToptal Member Since June 13, 2014

Eqbal是一名高级全栈开发人员,拥有超过十年的web和移动开发经验. 他是解决问题的高手,并拥有广泛的成品专业产品组合.

Show More

Nazarii Kretovych

Freelance AWS Developer

UkraineToptal Member Since May 19, 2022

Nazarii是一名拥有7年经验的高级全栈web开发人员. He specializes in Node.js, AdonisJS, PHP, Laravel, 后端是MySQL和JavaScript, TypeScript, and Vue on the front end. Nazarii在MariaDB方面拥有更多的专业知识, MySQL, and PostgreSQL; configuring CI/CD pipelines, Linux servers, and AWS. 他拥有计算机科学硕士学位,拥有丰富的商业经验.

Show More

Ismail Yenigul

Freelance AWS Developer

TurkeyToptal Member Since July 31, 2020

Ismail是一位精通Linux的高级DevOps和SRE工程师, AWS (AWS认证的解决方案架构师和开发人员), IAM, EKS, ECS, EC2, RDS, S3), Kubernetes (CKAD和CKA认证), Docker, Helm), Terraform, Terragrunt, CI/CD (Jenkins, GitHub Actions), DevSecOps (AWS Security Hub, CIS benchmarks), and SRE practices. 他负责确保无缝部署、基础设施一致性和系统可靠性. Ismail积极主动,以客户为中心,不遗余力地提供高质量的结果.

Show More

Bagas Naufal Insani

Freelance AWS Developer

IndonesiaToptal Member Since February 23, 2022

有五年的软件开发经验, Bagas交付了包括网站在内的获奖项目, mobile apps, embedded systems, and IoT. 他创建了一个在线游戏平台,让人们在玩赛车视频游戏时赚钱. Bagas还为烹饪制造了高度复杂的产品系统, cloud kitchens, hospitality, and gaming companies. 他使用JavaScript, TypeScript, React, Node.js, Express.以及用于web应用程序开发的NestJS.

Show More

现在注册以查看更多资料.

Start Hiring

Toptal Connects the Top 3% 世界各地的自由职业人才.

Join the Toptal community.