云平台软件工程师(高级/资深)
为 Harness 的 AI 软件交付平台构建并运营可扩展、安全的云基础设施。 提升主流云环境中的部署自动化、可靠性、可观测性和 CI/CD 能力。
描述
- 在 GCP、AWS 或 Azure 上设计、开发和运营安全、弹性且可扩展的基础设施
- 使用 Terraform、CloudFormation 或同类工具创建基础设施即代码
- 应用 SRE 实践,维护云服务的可靠性、可用性和性能
- 构建并支持监控、日志记录和告警能力
- 规划容量并预测基础设施需求
- 在 Kubernetes 上部署、运营和扩展应用程序
- 使用 Helm 打包、发布和管理 Kubernetes 应用程序
- 创建并维护基础设施和应用程序的 CI/CD 流水线
- 构建能够提升运营效率的自动化脚本和工具
- 确保基础设施和应用程序符合安全要求
- 实施安全控制并开展安全审计与评估
- 与工程、产品和运营团队协作
- 指导初级工程师并推广有效的工程实践
任职要求
- 计算机科学、工程或相关专业学士学位,或具备同等经验
- 具有至少 7 年云工程、站点可靠性工程或相关领域经验
- 具备 AWS、GCP、Azure 和云原生服务方面的高级经验
- 熟练使用 Terraform、Helm 以及包括 Ansible、Chef 或 Puppet 在内的配置管理工具
- 具备 AIOps 工作经验
- 了解错误预算、SLI、SLO 和事件管理等 SRE 实践
- 熟悉 Prometheus、Grafana 和 GCM
- 精通使用 Jenkins、GitLab CI、CircleCI 或 Harness 构建 CI/CD 流水线
- 具备 Python、Go 或同类语言的扎实编程能力
- 了解 Git 和版本控制系统
- 理解云基础设施和应用程序安全最佳实践
- 具备较强的问题解决、注重细节、沟通和协作能力
