职位描述和要求
我们正在寻找一位经验丰富的Kubernetes DevOps工程师加入我们的团队。您将负责部署和管理容器化应用程序、自动化基础设施,并确保我们系统的可靠性和可扩展性。您在Kubernetes、Docker和云平台方面的专业知识将对推动我们的技术计划至关重要。
职责
• 在生产环境中设置、配置和维护Kubernetes集群。
• 使用Jenkins、GitLab CI/CD或CircleCI等工具创建和管理持续集成和部署管道。
• 与开发团队合作,使用Docker容器化应用程序并确保顺利部署。
• 实施基础设施即代码(IaC):利用Terraform或Ansible等工具自动化基础设施的配置和管理。
• 实施监控解决方案以确保系统的健康、性能和安全。
• 与开发人员、QA和运营团队密切合作,简化流程并提高生产力。
• 在容器化环境中实施安全最佳实践,并确保符合行业标准。
技能要求
• 计算机科学/工程/信息技术或相关领域的学士学位。
• 4-6年DevOps或云工程角色的经验。
• 拥有部署和管理Kubernetes集群的实际经验。
• 深刻理解Kubernetes架构和组件。
• 对容器化和镜像管理有深入理解。
• 具备设置和管理CI/CD管道的经验。
• 熟悉AWS、Azure或Google Cloud服务。
• 基础设施即代码:具备使用Terraform、Ansible或类似工具的经验。
• 脚本技能:精通Bash或Python等脚本语言。
软技能
• 问题解决:能够排除复杂问题并实施有效解决方案。
• 沟通能力:与技术和非技术团队成员进行清晰简洁的沟通。
• 强大的分析能力以评估系统性能并进行相应优化。
技术技能
• Kubernetes:容器化应用程序的部署、扩展和管理。
• Docker:容器创建、编排和优化。
• CI/CD工具:Jenkins、GitLab CI/CD、CircleCI或类似工具。
• 云平台:AWS(EKS)、Azure(AKS)或Google Cloud(GKE)Kubernetes服务。
• 基础设施即代码:Terraform、Ansible或同类工具。