职位描述
1. 设计并落地面向多产品线的MIUI编译构建系统/平台
2. 设计并落地分布式编译、远端缓存服务,持续优化编译构建效能
3. 持续跟进Google/Android等现代化编译构建系统/平台新技术演进发展,并落地至内部项目/产品
职位要求
1. 对Android Build System(Make/Soong/Blueprint/Ninja)有深入理解,2年以上调试、改造优化经验
2. 熟悉ccache, distcc, goma, Bazel, Google RBE, K8s, Docker等工具/平台,有实际使用、开发落地经验
3. 熟练掌握Python/Shell/Go/Make/CMake/Ninja/C/C++/Java等语言/工具
4. 3年以上Android系统框架开发经验
5. 良好的沟通技巧和团队协作能力,擅长分析/定位/解决疑难杂症