Salla,一家领先的信息技术与服务公司,正在寻找一名有丰富的CI/CD、基础设施自动化和云技术背景的资深DevOps工程师。作为一名资深DevOps工程师,您将在架构和实施稳健的CI/CD流水线、管理AWS中的Kubernetes集群以及维护我们组织的监控工具方面发挥关键作用。
职责:
1/ CI/CD流水线管理:
• 使用Jenkins、Bit Rise、GitHub和GitHub Actions等工具设计、开发和维护可扩展和可靠的CI/CD流水线。
• 自动化构建、测试和部署流程,以确保高效和高质量的软件交付。
• 与开发和QA团队合作,优化CI/CD工作流程并整合最佳实践。
• 基础设施自动化:
• 利用基础设施即代码(IaC)工具,特别是Terraform Cloud,在AWS中提供和管理云资源。
• 实施配置管理和自动化解决方案,以确保一致和可复制的基础设施部署。
• 不断提高我们基础设施的可扩展性、可靠性和安全性。
• 在构建和优化CI/CD流水线方面具有良好经验。
2/ Kubernetes集群管理:
• 管理和维护在AWS中的Kubernetes集群,确保其可用性、性能和可扩展性。
• 与开发团队密切合作,优化在Kubernetes上的应用部署,利用最佳实践和行业标准。
• 监控集群健康状况,诊断和解决问题,并采取主动措施优化集群性能。
3/ 监控工具维护:
• 维护和增强监控工具基础设施,包括Grafana、Prometheus和PagerDuty。
• 配置监控仪表板、警报和通知,实时展示系统性能和可用性。
• 与跨部门团队合作,识别和解决性能瓶颈,并确保有效的事故响应。
专业经验:
• 至少5年作为DevOps工程师的经验,重点关注CI/CD流水线管理和基础设施自动化。
• 熟练使用Jenkins、BitRise、GitHub和GitHub Actions等CI/CD工具。
• 扎实的基础设施即代码(IaC)原理理解,最好使用Terraform Cloud。
• 熟练管理AWS中的Kubernetes集群,包括部署、扩展和故障排除。
云和基础设施:
• 深入了解亚马逊网络服务(AWS)及其核心服务,重点关注基础设施自动化和管理。
• 有Docker等容器化技术和Kubernetes等容器编排平台的经验。
• 熟悉无服务器架构和服务,如AWS Lambda。
监控和警报:
• 在设置和维护Grafana、Prometheus和PagerDuty等监控工具方面有丰富经验。
• 有配置监控仪表板、警报和警报机制以进行主动系统监控的能力。
• 对开源可观测性工具(Prometheus、Grafana和OpenTelemetry)有良好经验。
脚本和自动化:
• 对整个DevOps流水线的自动化有深入了解,包括CI/CD循环、基础设施和配置、应用程序性能监控。
• 熟练的编程技能(最好掌握Python和Golang)。
• 对Kubernetes和容器有深入理解。
• 对云核心服务(VPC、IAM、EC2、存储、托管的Kubernetes)有深入理解(最好是AWS)。
• 在使用IaC管理大型基础设施方面有丰富经验(最好是Terrform)。
• 出色的DevOps工具、编码和脚本知识。
• 有服务网格和API网关的经验(非常有优势)。
协作和沟通:
• 具备强大的团队合作和协作能力,能够在跨职能团队之间有效工作。
• 出色的口头和书面沟通能力,能够有效地阐述技术概念和解决方案。
• 对网络和操作系统有深入理解。
• 出色的故障排除能力。
• 培训和发展
• 绩效提升
• 在家办公