工作内容:
1、设计、建设和维护代码质量管理工具相关技术架构,确保相关工具稳定性和可用性;
2、基于行业编码规则和系统实际编码质量情况,持续研究分析和迭代代码质量检测规则,建设和维护检测规则库;
3、根据检查结果,对代码质量问题进行综合分析,提供技术规范优化建议,提高代码健壮性;
4、为系统开发人员提供专业技术指导、培训,协助解决代码质量难点问题。
任职要求:
1、精通Java 语言,熟练使用springCloud、VUE等前后端常用框架,对微服务架构有较深理解。有过微服务治理、框架设计及项目经验者优先;
2、熟悉代码质量管理领域各类开源工具,如sonarqube、findbugs等,能够熟练进行二次开发;
3、熟悉各种数据库技术和操作,如mysql、postgresql、redis等;
4、熟悉各种运维工具,如 docker、nginx、k8s等,能够独立搭建、维护相关应用环境并具备脚本编写能力;
5、熟练使用代码集成工具如git、svn等,对git、svn相关接口有较深研究;
6、了解jenkins、gitlab-ci 的配置及使用,Devops理念及实践。