1.熟练掌握Java初级知识以及高级知识,具备良好的面向对象编程思想,并且熟悉常用的Java设计模式(如单例、代理及工厂模式等);
2.熟练掌握restful api 规范
3.熟练使用springcloud、spring boot ,spring,springmvc、mybatis -plus
4.熟练使用mysql关系数据库,redis非关系型数据库
5.熟练使用gradle,maven,git,svn,intellij IDEA开发工具;
6.熟练使用rabbitmq消息中间件;xxx-job 定时管理;
7.熟悉使用linux基本命令;
8.了解golang基础
9.了解meiliSearch搜索引擎
10.了解mongdb,creatdb,clickhuse非关系型数据库
项目名称:中国交通运输协会会员服务系统
承担职位:Java开发工程师
技术架构:
SpringCloud + SpringBoot + Mybatis-plus + MySQL +Rabbitmq+ Jenkins + GTI
项目描述:
该项目用于交通运输协会分支机构对单位以及个人入会申请、进行缴费支付、还包括CMS文章的查看、单位个人会员的资料维护、下发证书、消息通知
个人职责:
数据库设计、模块的开发
项目名称:浪潮云
用户公司:北京浪潮集团
承担职位:Java开发工程师
技术架构:
SpringBoot +SpringCloud+ Mybatis-Plus + MySQL+Redis + GIT + Jenkins
项目描述:
浪潮云平台是软硬件一体化完整交付的云服务连续体分布式云平台,基于统一硬件基础设施选型,依托统一架构设计,统一输出标准化服务,进行统一管理和运营
个人职责:
(1)云堡垒机组一期
1.通过订单侧MQ解析数据使用terraform编排摸版,创建堡垒机和虚机调用EIP组EIP接口绑定弹性IP , 堡垒机开机关机等操作.
(2)高防组
1.开启定时任务统计CC防护数据,根据站点查询CC防护报表,站点
2.监控工程,开启定时任务根据某个时间监控接口状态。使用线程池,
将IP是否可通操作放入线程中。使用Redis做定时任务同步锁操作
(3)渠道管理组
1.客户,渠道经理列表查询,绑定渠道经理等
项目名称: 多租户云管理系统
用户公司:北京鼎震科技有限公司
承担职位:Java开发工程师
技术架构:Springboot + SpringCloud + Mybatis+ Spring +Redis+MySQL
项目描述:
多租户云管理系统是一款企业云服务平台,面向公司内部各部门对服务器的使用,属于SAAS。
核心是基于OpenStack云服务API,创建虚机,公、私网络,硬盘,规格镜像等。在资源的基础上加入,配额计费等功能
个人职责:
1.虚机、硬盘、等openstack模块并修复开源openstack-jar中的bug、
2.费用配额计费、使用websocket/mq在线聊天等业务模块
本人负责数据库的开发,以及按照原型完成系统学员端,讲师端,管理段的代码,系统已视频学习,和直播学习为重点进行一系列的业务划分
11111111111111111111111111111111111111111111111111