1.Java基础扎实,熟练应用io、juc,应用调优
2.熟练应用MySQL、Oracle等数据库
3.熟练日志分析及预警平台开发,ElasticSearch/LogStash/Kibana技术栈及监控
4.熟练实时分析项目开发,熟练应用strom解决实时分析需求
5.熟悉Kafka消息队列并给予Kafka落地实现数据存储于分析
6.熟练应用Druid时序数据库业务分析,并可快速接入开发
7.熟练应用Netty,有一定的聊天系统开发经验
8.熟练应用Shell进行系统维护及分析工作
9.有一定的React开发经验,可以应用Ant Design Pro开发后台管理系统
9.有一定的python开发经验
1.技术运营平台
运营平台是一个日志分析及预警的系统,主要接收客户端+服务端日志,系统采用实时+离线两种分析方式,实时日志主要存储于ElasticSearch和Druid时序数据库,离线日志经Hive分析后存储于MySQL。系统提供日志分析,错误预警,链路追踪等功能,协助系统人员快速定位并排查问题。
2.持续集成平台
持续集成平台是对客户端打包及上线流程标准化的平台。客户端插件化后,各团队插件包依赖关系复杂,通过持续集成平台达成插件快速打包,消除了信息不同步造成的打包不规范;引入工作流使上线流程标准化,使各流程节点有迹可循;