岗位职责
- 负责公司内部CI/CD平台的方案设计、开发和维护,确保平台的高可用性和扩展性,支持多团队、多语言、多环境的复杂交付场景;
- 深入理解软件交付全链路,能通过工具链集成、流水线优化、缓存策略设计等手段显著提升构建、测试、部署效率;
- 与其他产品研发团队成员密切合作,确保CI/CD流程的顺畅实施;积极沟通和协调各方资源,推动自动化实践的落地;
职位要求
- 计算机科学、软件工程或相关领域专业本科以上学历,至少3年以上CI/CD领域的从业经验,有相关系统方案设计和开发经验;
- 熟悉持续集成涉及到的工具及核心关键技术,如Gitlab CI、Jenkins、CircleCI、GitHub Actions等,对业界CI/CD发展方向有深层理解;
- 扎实的计算机基础,精通Java/Python/GoLang等至少一种编程语言,熟悉常用的数据结构和算法;
- 热爱编程,有强烈的求知欲和较强的学习能力,具备良好的逻辑思维能力和沟通能力;
- 熟悉Docker容器等虚拟化技术,了解Kubernetes、Helm等容器编排技术;
- 持有阿里云ACE、ACP等认证,并有熟练使用阿里云产品经验者优先;