岗位职责:
1.负责平台系统的技术框架,关键组件与接口的设计,编写设计文档;
2.负责产品核心代码的开发,对公司产品性能及代码质量负总责;
3.执行开发工艺、脚手架,带领团队提升开发效率和开发品质;
4.能够对现有的产品和系统进行改进和优化,解决现有技术架构的瓶颈;
5.对用户需求落地负责,对开发成果、用户验收测试与交付进行评审和把控;
6.负责平台系统的运维和后续的持续升级。;
7.负责指导研发过程管理以及开发团队的组织管理和创新文化建设;
岗位要求:
1.本科以上学历,7年以上相关工作经验,至少3年以上技术架构设计工作经验;
2.对开发规范、代码质量有较高要求,具有核心模块的代码开发能力;
3.精通主流开源应用框架,如Spring/SpringBoot/SpringCloud/Dubbo/MyBatis/Vue.js/Element/Node.js等前后端开源框架与技术,并对内部实现原理有深入理解;
4.具有扎实的JAVA开发能力,熟悉JVM、NIO、多线程、集合等技术;另需掌握Python、go、php、C、C++等至少一门编程语言;
5.对于缓存,集群,负载均衡,系统安全有着深入研究,掌握应用容器,服务框架、消息中间件、数据中间件等技术;
6.熟悉云计算、人工智能、大数据、信息安全等领域,精通云平台,边缘侧技术架构及搭建方法;
7.至少有2个具有云平台架构下的互联网分布式系统的企业级研发案例;