职位描述
1、安卓系统的构建和发布流程;
2、建设与演进CI、CD系统;
3、提高研发效率工具开发,参与研发构建流程制定;
4、与各产品的开发团队配合,为产品的配置管理活动提供技术支持;
5、 产品代码基线升级,软件构建、版本管理、发布管理等,优化流程,保障构建的稳定运行;
6、维护产品代码仓库,维护产品编译环境,并为开发提供统一的配置环境和工具。
职位要求
1、本科及以上学历,计算机、电子、自动化及相关专业,具有 3 年以上软件配置工作经验;
2、精通安卓系统构建,有构建系统优化能力;
3、精通Git、Gerrit、Jenkins/Hudson、Maven等工具,有对工具进行修改定制的能力;
4、熟悉Ruby、Shell、Python、Perl等任意一种脚本语言,并可以按照一定的要求进行功能的开发;
5、熟悉Android系统的编译流程,有持续集成环境搭建及维护经验;
6、熟悉Linux系统基础操作和命令、 Linux 环境下版本编译和构建。