1、熟悉springboot项目及开发模式。
2、熟悉springcloud微服务框架及其组件,包括eureka、feign、rabbin、Ribbon、Hystrix、Zuul、Spring Cloud Config等。
3、熟悉tomcat 、rabbitmq、redis 等web容器或中间件的使用及配置。
4、熟悉mysql使用、配置、调优。
5、熟悉nginx的配置及其使用。
6、熟悉vue、jquery前段框架、插件开发。
7、熟悉java多线程开发。
8、具有良好的计算机网络知识,熟悉linux、windows服务器日常维护,具有丰富的服务器搭建、管理运维经验。能够处理服务器常见问题。
9、代码风格良好,文档详实清晰。
1、负责公司核心两大核心模块:基础数据中心模块及学生成绩分析模块。基础数据中心模块主要作为公司的数据中心,向其他模块提供基础数据支持。由于其特殊的数据支撑地位,该系统具有功能数据关系复杂,业务功能较多、需求变更较多、日常维护工作量大的特点。
学生成绩分析模块作为公司最畅销模块,具有业务复杂、数据量大的项目特点。系统根据学生成绩原始分,生成学生、年级、班级的标准分、T分、平均分、标准差、进步率、增长值等众多指标,再根据报表需求,从不同维度对数据进行可视化展示,从而指导教师教学分析。
2、负责公司项目的部署、客户服务器维护、中间件调优。因此对程序的部署、调优有着丰富经验。