岗位职责
1、负责参与部门研发团队的建设和管理工作,包括技术选型、技术培训、开发流程、代码规范、人员招聘、绩效评核、梯队建设等相关工作;
2、负责新技术预研、技术攻关;负责解决项目开发过程中的技术难点;
3、负责持续完善研发规范,参与制定技术标准并执行,持续提升研发质量;
4、负责对现有产品及项目的系统架构方案进行评审及改进,持续提升产品系统可靠性、稳定性;
5、负责组织技术团队评估项目需求,从技术角度评估需求的合理性,评估项目开销(人力、周期、风险等)及可行性,评估技术方案的合理性;
6、积极了解业界发展、相关新技术及趋势,负责公司技术进步和创新;
7、高质、高效完成上级领导安排的工作。
任职要求
1、本科及以上学历,计算机、软件工程等相关专业,硕士以上学历优先考虑;
2、6年以上应用软件分析、设计、开发经验;
3、不低于2年的10人以上研发团队人员管理经验;
4、具有深厚的软件开发技术背景,理论知识扎实,对部分主流开源框架及其原理有较深了解;
5、精通Java语言相关的技术框架,精通Spring Cloud技术栈、分布式储存技术栈、微服务架构、UI前端相关技术栈等,对大数据分析处理、机器学习相关领域有丰富经验者优先考虑;
6、精通高并发、高可用解决方案;
7、具有良好的核心技术研发和创新能力,能有效把握技术发展方向;
8、有大型互联网公司工作经验者优先考虑。