DevOps工程师
我们正在寻找一位有才华和经验丰富的DevOps工程师加入我们充满活力的团队。作为一名DevOps工程师,您将在设计、实施和维护我们的持续集成和交付(CI/CD)流水线方面发挥关键作用,确保应用程序和服务的高效可靠部署。您在自动化、协作和基础设施管理方面的专业知识将在提升整体开发和运营流程方面起到重要作用。
主要职责:
• 设计、实施和维护CI/CD流水线,自动化软件交付流程。
• 使用基础设施即代码原则管理和配置基础设施资源。
• 实施和维护配置管理工具,实现高效的基础设施编排。
• 自动化和脚本编写:开发自动化脚本,简化重复任务并提高运营效率。
• 与跨职能团队合作,了解开发和运营需求。
• 实施监控解决方案,主动识别和解决系统问题。
• 参与事故响应和解决,确保最小的停机时间和最佳的系统性能。
资格要求:
• 计算机科学、信息技术或相关领域的学士学位。
• 作为DevOps工程师或类似角色的经验。
• 熟练掌握脚本语言(如Python、Shell)和自动化工具。
• 具有容器化和编排工具(如Docker、Kubernetes)的经验。
• 熟悉云平台(如AWS、Azure、Google Cloud Platform)及其服务。
• 熟悉版本控制系统(如Git)和协作开发工作流程。
• 对网络、安全和系统管理有扎实的理解。
• 出色的问题解决和故障排除能力。
首选技能:
• 相关DevOps技术认证(如AWS认证DevOps工程师、Docker认证Associate)。
• 使用基础设施配置工具(如Terraform、Ansible)的经验。
• 熟悉持续测试和集成工具(如Jenkins、Travis CI)。
• 熟悉微服务架构及相关技术。