1. 具备扎实的java基础功底。熟悉JVM内存管理及GC算法底层原理,熟悉JVM调优分析原理。熟练使用JUC。
2. 熟练使用spring各种组件。熟练使用主流微服务相关技术并了解其中原理。
3. 熟悉mysql底层数据存储结构,索引底层原理,存储引擎,事务,锁,集群,分库分表等。
4. 熟悉redis底层原理,并熟练掌握集群等技术。
5. 熟练使用kafka,rocketMQ,rabbitMQ消息组件。
6. 熟悉react,vue,js等前端技术
7. 具备一定的微服务重构经验
通信云:
其中主要包含云呼叫中心,云总机,全链路运维平台这三大块通信相关子项目。
云总机提供开户,充值,套餐选择,坐席量等基础通信支撑的开通服务。
云呼叫中心提供服务单,工单,通话,转接,批量回拨任务等通信能力,提供了一站式的通信业务服务功能。
全链路运维平台全面管理通信云下的所有子项目,提供可视化查看内存,吞吐量,CPU使用率,流量等健康监测功能。提供可配置的告警系统。
云呼叫平台提供各种通信能力,服务单,工单功能。也包含多租户,多组织的权限划分。该平台所有的功能都进行过不同程度的参与。期间负责表结构设计,技术选型,接口对接,产品需求细化等工作。
云总机是使用spring boot + vue开发的一套通信支撑服务的平台。包含开户,充值,修改套餐,查看报表等功能。期间负责开户及审批流相关的全栈开发。