工作目的
AWS DevOps工程师负责开发、部署、迁移和维护必要的基础设施和工具,以自动化AWS环境中软件系统的部署、操作和监控。
工作描述
Bespineers行为准则
- 遵守公司政策和程序,以及适用的法律法规。
- 以专业和建设性的方式处理冲突。
- 追求高质量的工作,并不断寻找改进的方法。
- 保持积极和合作的态度,例如礼貌地接受反馈,并在面对挑战时保持冷静和专业,以促进更高效和愉快的工作环境。
- 作为团队的一部分工作,愿意帮助他人,有效沟通并愿意适应以实现团队目标。
- 作为榜样,展示Bespin的座右铭、行为和道德,Bespin力求维护。
附加职责
部署和基础设施管理
- 开发、部署和管理AWS及其他云平台的基础设施,以支持软件系统,应用DevOps方法并使用各种工具和技术。
- 创建、管理和优化用于部署应用程序的持续集成和持续交付(CI/CD)管道。
- 使用基础设施即代码(IaC)工具(如CloudFormation或Terraform)在AWS和其他云平台上自动化和管理基础设施。
- 确保基础设施符合客户对可扩展性、可靠性、性能和安全性的要求。
- 及时了解相关技术,理解趋势和机会,以确保我们使用最佳的技术和工具。
- 利用容器化技术(如Docker)和编排服务(如Kubernetes)来自动化应用程序的部署和扩展。
附加职责
部署和基础设施管理
- 对生产错误进行根本原因分析,并提供解决方案以防止再次发生。
- 维护适用的数据隐私实践和法律的知识,并确保合规性。
- 在确保各种迁移项目的成功执行中发挥关键作用。
- 创建、管理和交付所有项目相关文件,包括商业案例和成功标准。
- 与跨职能团队、项目经理和利益相关者紧密合作,收集迁移项目的信息和需求。
- 创建全面且结构良好的项目文档,包括商业案例、项目计划、迁移策略、风险评估和成功标准。
- 组织和维护所有项目文档的集中存储库,确保整个项目团队的易于访问和版本控制。
- 与技术专家和主题专家密切合作,准确地将技术信息翻译成非技术利益相关者可以理解的文档。
- 参与项目会议和讨论,记录关键决策、行动项目和项目进展,并将其转化为相关文档。
- 开发和维护项目文档的模板、标准和指南,促进组织内的最佳实践。
- 与外部合作伙伴和供应商合作,收集必要的文档并将其整合到项目存储库中。
职位规范
教育
- 计算机科学、信息系统、电气工程或任何相关领域的学士学位
专业认证
- AWS认证SysOps管理员 - 助理
- G42:云认证助理
- Google:认证云架构师
职位规范
知识
- 在GitHub、Gitlab、AWS DevOps或类似平台上运行的CI/CD管道
- Docker容器化和Kubernetes编排
- 编程和编码技能
- 基础设施领域,如虚拟服务器技术、存储、网络、互联网协议、脚本和监控工具,以及IT安全
- 基础设施定义工具,如CloudFormation和Terraform