岗位描述
职位描述: 1、负责设计、开发和维护公司级CI/CD流水线,支持多分支、多环境的自动化构建与部署; 2、基于Jenkins/GitLab CI实现代码提交后自动触发编译、静态扫描、单元测试与镜像打包流程; 3、集成SonarQube、Checkmarx等工具,实现代码质量与安全漏洞的自动化检测与阻断; 4、构建Docker镜像仓库与Kubernetes部署模板,实现一键式环境部署与版本回滚; 5、编写并维护自动化测试脚本,确保测试用例与构建流程无缝集成,提升测试覆盖率; 6、监控CI流水线运行状态,分析构建失败原因,优化构建效率与稳定性; 7、推动DevOps最佳实践在研发团队中的落地,组织工具使用培训与经验分享; 8、与安全团队协作,将安全扫描、合规检查嵌入CI流程,满足ISO 21434等汽车安全标准; 9、管理CI/CD平台的权限体系与资源分配,保障多项目并行开发的资源隔离与公平调度; 10、持续评估新工具与技术(如ArgoCD、Tekton),评估其在汽车软件场景下的适用性并推动试点; 11、建立CI流水线性能指标看板,定期输出构建成功率、平均构建时长、失败率等效能数据; 12、参与研发流程优化项目,推动从传统瀑布模型向敏捷DevOps模式转型。 任职资格: 1、硕士及以上,计算机、自动控制、软件工程、系统工程、通信工程等相关专业硕士及以上学历; 2、熟练使用capl语言进行测试脚本的编写,熟悉C/C++语言; 3、 深刻理解V字开发流程,有软件静态/动态测试、集成测试,系统测试等相关经验; 4、熟悉LinuxRTOS等桌面或嵌入式操作系统,熟悉ISO11898、ISO14229、ISO26262及ISO15765协议规范; 5、 熟练使用CANoe,CANalyzer,vTest Studio,CANape或INCA,tessy或QAC或Polyspace; 6、有较强的工作责任心和团队意识。