熟练掌握Java核心知识(集合、反射、设计模式、多线程并发、JVM),具有良好的编程习惯以及代码规范;
熟悉SSM、SpringBoot、SpringCloud、Dubbo、Hibernate、MyBatis-Plus等主流开发框架设计原理,阅读过部分核心代码,掌握RESTful Api开发;
熟悉PgSql的使用,熟悉MySQL,不限于引擎、事务、索引,具备一定的SQL调优能力;
熟悉Redis线程模型及主从、哨兵、集群部署模式,掌握缓存、分布式锁、限流等使用场景;
熟悉使用Eureka、Zookeper等,能根据实际的应用场景搭建和配置相应的环境,并有效地应用于分布式系统;
熟练使用Spring-Cloud-Alibaba组件(Nacos,Gateway,Hystrix,Sentinel,OpenFeign)搭建微服务架构;
熟悉Linux操作系统及常用命令以及Docker和Nginx,有实际的项目经验;
熟悉计算机网络相关知识,如OSI七层模型,了解TCP、UDP、HTTP等协议,了解网络通讯技术Socket、WebSocket等;
熟悉前端框架,掌握JQuery、Bootstrap、Ajax前端技术。
项目名称:中国电信集团拨测、广东省电信拨测(RPA项目、自研框架)
所用技术:
Springboot、Dubbo、Zookeeper、Mysql、MyBatis-Plus、Spring Security、Jenkins、Redis、adb
项目描述:
该RPA(机器人流程自动化)项目主要是为了利用手机模拟器测试应用(主要是中国电信APP、广东电信小程序、189网厅),并且对符合某些规则或者异常页面进行短信或邮件告警,代替人工发现并修复了上万个页面问题,从而节省了大量的人力和物力资源。
职责描述:
负责需求分析对接,原有项目的系统重构以及数据库表的设计;
引入Crawler框架,大面积覆盖中国电信app页面,极大提高页面遍历效率和完整度;
编写超过1300多个场景,巡检页面达到上亿次,告警数量每月2000多个;
排查并解决线上问题,如慢SQL、CPU被打满、Load飙高等;
引入Jenkins实现自动化集成部署,使项目发布的时间缩短90%;
完成服务日常的开发、运维工作,以及环境的构建、部署、上线全流程打通;
出差北京现场给客户部署真机系统,实机演示得到客户领导的高度认可。
该RPA(机器人流程自动化)项目主要是为了利用手机模拟器测试应用(主要是中国电信APP、广东电信小程序、189网厅),并且对符合某些规则或者异常页面进行短信或邮件告警,代替人工发现并修复了上万个页面问题,从而节省了大量的人力和物力资源。 职责描述: 负责需求分析对接,原有
所用技术: Springboot、SpringCloud、Pgsql、Mybatis、MybatisPlus、Redis、Caffeine、Swagger、Quartz 项目描述: 该项目是一个前后端分离的销售系统,提供给电信运营人员使用的电信产品销售网站,涉及原电信系统