职位描述
职责描述:
1.负责自动驾驶相关CICD的建设,全面软件构建效率、交付质量以及使用效率。
2.负责管理自动驾驶域内外对CICD的需求,能结合版本交付的实际需要提出相关的优化需求,并对所有的需求进行优先级排序。
3.负责CICD所有需求的开发落地,能与其他团队同学一起确定设计方案、开发排期以及上线计划。
4.负责自动化测试框架搭建及自动化测试脚本开发及维护。
任职要求:
①学历:大学本科及以上学历: 计算机科学与技术/电子信息工程/电子信息科学与技术/电气工程及自动化/智能驾驶/人工智能/软件工程/电子等相关专业
②工作经验:
a. 5年及以上软件持续集成及自动化经验。
b. 有智能座舱、自动驾驶持续集成开发经验者优先。
③技术能力:
a. 精通shell或python脚本语言。
b. 精通Gitlab, Gitlabrunner, 能快速搭建基于Gitlab的软件CICD系统。
c. 理解持续集成框架如Argo Events,能基于该框架搭建构建集群,部署自动化构建及发布系统。
d. 熟悉Docker,Docker-Compose技术,能熟练编写dockerfile, 及docker-compose yaml文件。
e. 熟悉自动化测试框架,能熟练开发自动化测试脚本。
③职业素养要求: 责任心强、沟通能力强、较强的逻辑思维能力。