职位描述和职责
• 与软件开发人员、质量保证工程师和IT专业人员合作,确保软件基础设施的顺利部署、自动化和管理。
• 为多个软件应用和环境设计和实施CI/CD流水线。
• 创建和维护监控系统,以确保软件应用的高可用性和性能。
• 管理和增强云基础设施,如AWS、Azure和GCP。
• 自动化软件部署、配置和维护流程。
• 解决软件基础设施问题,并与团队合作解决问题。
• 了解新兴技术和行业趋势,并利用它们增强软件基础设施。
要求和技能
• 计算机科学或相关领域的研究生/博士学位
• 在DevOps或相关领域有6年以上经验。
• 熟悉软件开发流程和方法论
• 具有Jenkins、Travis CI或CircleCI等持续集成/交付工具的经验将是一个优势
• 具有AWS、Azure和GCP等云基础设施平台的经验
• 熟练掌握Bash、Python或Ruby的脚本编写技能
• 具有Prometheus、Grafana和ELK堆栈等监控和日志工具的经验是必要的。
• 出色的问题解决和故障排除能力
• 优秀的沟通和协作能力