首页范文岗位职责

版本管理专家职位描述与岗位职责任职要求(七篇)

第6篇 高级软件研发版本配置管理工程师职位描述与岗位职责任职要求

职位描述:

职责描述:本公司是一家从事汽车自动驾驶系统及相关产品研发的高科技公司。公司具备独立的软硬件研发能力,拥有多项自动驾驶、计算机图像视觉等领域的技术专利及软件著作权,在三维深度视觉、图像处理、视频分析、模式识别、数据挖掘等技术领域处于国际领先地位。重新定义驾驶安全是我们的第一步,未来中科慧眼即将提供一系列技术解决方案,使汽车变得智能、互联。我们的产品研发团队正在招募有经验的高级软件研发版本配置管理工程师加入。

1、熟练掌握git,jenkins,gerrit,gitlab等相关工具能够独立完成上述工具的安装、配置及维护;

2、熟悉产品构建和发布原理和流程,负责公司产品软件的控制、编译和发布;了解软件构建、部署、发布的常用环境和方法;

3、负责维护配置库的用户、权限、备份、项目初始化等工作;

4、构建产品基线用于测试发布、产品发布,维护基线的变更历史记录等;

5、负责公司项目和产品研发的配置计划,配置变更、配置标识、配置审计等管理工作;

6、有责任心,工作作风严谨,对待工作认真负责;

7、能积极主动的学习新技术和新方法,有较好的合作沟通能力。有xilinx或altera apgasoc芯片系统开发经验者优先;

任职要求:

1、熟练使用git,gerrit,jenkins等代码管理、code review、代码扫描及构建工具;

2、熟悉linux、windows操作系统,灵活运用shell、perl、python等其中一到两种脚本语言,能独立完成版本自动化打包、上传等工作;

3、熟悉配置管理、项目管理理论体系及敏捷开发思想;灵活掌握项目配置管理的思想和方法,能制定代码安全和权限策略及规范;

4、熟悉配置管理工具与开发、测试工具的集成应用解决方案,自动编译系统的构建和维护,脚本的编写和维护;

5、加强和开发测试,产品等职能部门的合作和协调,保证各环节配置环境稳定;

6、良好的个人驱动能力,及时将deyops中的最佳实践落地到实际项目中;

7、熟悉配置管理、项目管理理论体系及敏捷开发思想;

8、有良好的沟通能力,团队合作能力,能快速融入团队。良好的逻辑思维能力,一丝不苟。