岗位描述
岗位职责:
1.搭建公司统一的CI/CD流水线引擎,支持多语言、多环境、多部署模式的自动化交付流程;
2.设计并落地研发全流程自动化工具链:代码扫描、单元/集成测试、镜像构建、安全漏洞扫描、灰度发布、回滚机制等;
3.维护Jenkins/GitLab CI/Argo CD等主流CI/CD工具集群,优化流水线执行效率,将平均流水线耗时降低30%以上。
任职要求:
1.本科及以上学历,计算机、软件工程等相关专业,3年以上CI/CD、DevOps相关工作经验;
2.熟练掌握至少一种主流CI/CD工具:Jenkins、GitLab CI、GitHub Actions、Argo CD、Tekton等;
3.熟悉容器化技术栈:Docker、Kubernetes、Helm,具备容器集群运维和编排经验;
4.掌握至少一种编程语言:Python/Go/Shell,能够编写自动化脚本和工具提升研发效率;
5.了解基础设施即代码(IaC)工具:Terraform、Ansible,能够实现基础设施自动化部署;
6.熟悉软件开发全流程,了解代码质量管理、单元测试、集成测试、安全扫描等研发环节。