1、JAVA基础扎实,熟悉常用的API,了解jvm调优,了解多线程和一些锁机制,具有良好的编程习惯
2、熟悉 MySQL/iotdb/postgresql数据库,能熟练运用 SQL 进行数据库编程,对数据库优化有一定了解
3、熟悉掌握 Spring(IOC,AOP),SpringMVC,MyBatis,SpringBoot,kafka 框架
4、熟悉掌握 Redis(分片,哨兵,集群),使用过 Redis 完成过缓存
5、熟悉掌握 Nginx 代理服务器实现反向代理,负载均衡和Shiro 安全框架完成认证授权
6、熟练练掌握SpringCloud 框架集和 SpringCloud Alibaba 框架集(nacos、gateway、Feign)
7、 熟悉掌握Linux 常用命令和Docker容器虚拟化技术
8、了解 RabbitMQ 和kafka消息队列实现解耦和相关的大数据技术(hadoop,HDFS, mapreduce)
9、了解HTML,CSS,JavaScript,jQuery,Vue,Bootstrap,Node.js 等前端技术
2022.08-至今 光伏云管理平台(yanguang.h3c.com) 后端开发
储能云管理平台(xems.h3c.com)
项目描述: 运用协议解析、云计算、人工智能等技术手段, 实现光伏和储能电站数据的统一采集、 统一处理一存储、 统一建模、 统一服务, 保障生命周期收益最大化
负责工作:
1、负责光伏云监视类业务、 告警响应系统、 北向数据开放等模块的设计、开发与维护
2、协助完成 KPI 计算模块适配 XXL-JOB 框架,实现电站级任务分片
3、负责储能云监视类业务和权限业务的开发,参与相关项目需求的开发,成功交付3个项目
4、负责能源云APP端相关监视的需求开发
开发环境: SpringCloudAlibaba+Mysql+IotDB+Redis+kafka+Emqx+Docker-Compose+Kubernetes+Nginx