* java
* 熟练使用(springboot+mybatis)和(springboot+springcloud)
* 熟练使用git管理项目
* 熟练使用mysql,了解mysql的优化
* 熟练使用redis分布式缓存服务器
* 熟悉使用kafka等其他开源消息队列得使用
* 熟悉Linux下常用命令和服务器的部署
项目描述:
舵手os系统主要业务分别为矿机管理、客户管理、第三方平台对接三个大
类,矿机管理是对于矿机信息采集,加工,统计,上报,下发等一系列动作,同时管理方
面包括型号,矿机硬件属性等。客户收益方面,os系统包涵了客户收益规则的制定,结合
矿机流量或第三方平台数据每天下发收益,对于第三方,os系统也提供了第三方平台的api
接口,os管理功能包括用户信息,收益单位,提现,系统基础管理,日志采集,app 版本
管理等。
职责描述:
1. 参与整体项目的架构设计,与整体业务代码的编写
2. 负责kafka中间件的部署与研究,其保证kafka中间件的高可用性,同时也负责解决
kafka中间件带来问题的修复
3. 负责kafka对接elk日志采集系统的部署与研究,抓取os系统中按规则输出的日志,
已保证日志信息的统计,同时加入告警系统,对部分比较敏感的数据操作上报到公司领导
层的手机及邮箱
4. 负责os项目配置中心(nacos)的维护工作(dev、test、stage、prod)
5. 负责对外api接口的编写,其保证安全性
6. 负责系统慢查询sql的优化工作
7. 负责业务bug的修复工作