1. 熟悉Java高并发、高可用、高性能系统设计,MVC架构开发模式;
2. 熟悉Spring、SpringBoot、SpringMVC、MyBatis;
3. 熟悉SpringCloud,Dubbo+Zookeeper微服务搭建及分布式开发;
4.熟悉Mysql数据库、Redis缓存,Maven及Git,掌握Oracle、SqlServer;
5.熟悉RocketMq异步通信、Jenkins敏捷构建,掌握常见消息中间件;
6. 熟悉Linux操作系统,使用Docker快速搭建服务器环境并部署项目,常用前端技术等;
7. 能独立完成业务模块开发,有微服务框架项目搭建和开发经验和项目管理经验,持有pmp证书;
8. 经常出入csdn等it社区,github,oschina, stackoverflow等网站。
百校千企智慧职校管理平台为中高职学校提供各业务系统,为学校管理、教学、和服务提供统一、规范、及时的数据服务。主要从用户基础信息、学校基础信息、硬件建设情况、软件使用情况四大维度采集了学校的信息化数据进行监控,可根据学校的信息化建设现状来针对性进行数据整理、统计分析。
1.参与各类评审会议,需求评审和分析->熟悉产品原型和需求->和前端设计接口->数据库表设计->进入开发->需求沟通及确认->自测流程->与前端联调接口->测试上线->正式上线,进入维护工作;
2.完成百校千企智慧职校平台的微服务框架搭建,采用等技术;
3.完成智慧校园平台的微服务的注册中心、配置中心、网关服务、监控中心、消息总线的搭建;
4.完成智慧校园后台管理系统的学校管理模块、角色权限管理模块、宿舍管理模块的需求分析、数据库表设计及业务开发;完成用户登录、身份认证、忘记密码、获取验证码开发;完成后端微服务的代码迁移及重构;完成企业微信通知微服务上下线的开发;完成学生和教职工的版本迭代工作;
5.完成第三方企业微信推送通知的接口对接及微服务上下线通知的开发;
6.分享后端项目开发和上线流程,协助后端项目代码规范和数据库设计;
7.参与测试评审,对接测试工作,及时修复测试和产品反馈的问题和优化项目;
8.协助前端和后端同事解决开发和团队协作中遇到的问题。
该平台为中高职学校提供各业务系统,为学校管理、教学、和服务提供统一、规范、及时的数据服务。主要从用户基础信息、学校基础信息、硬件建设情况、软件使用情况四大维度采集了学校的信息化数据进行监控,可根据学校的信息化建设现状来针对性进行数据整理、统计分析。
依托并构建基础数据中心对接线上线下,动态智能诊断预警、持续改进的诊改方式,从而激发每个层面的内生动力,激发学校的办学活力,实现人才培养质量的持续提高