1. 能熟练使用Spring Boot,Spring Cloud及其相关组件,并且项目中也使用到对应技术,能熟练使用SpringDataJPA,MyBatis等框架
2. 熟悉Zookeeper集群,Redis集群,Nginx配置,Maven
3. 能熟练使用Oracle,Mysql数据库,熟悉SQL语言及其数据库操作
4. 能熟练使用Linux,熟悉shell脚本编写
5. 熟悉Docker,能熟练Rancher进行Docker容器管理和部署,使用GitlabCI对其进行对微服务进行容器化部署
6. 能熟练使用Loadrunner对系统进行系统进行性能测试,对系统性能进行调优
7. 使用过Zabbix,Grafana对服务器进行监控
8. 熟悉TCP,HTTP通讯协议及其开发,并且对其进行操作系统的参数优化
9. 熟悉Restful Api,阿里代码规范(阿里代码规范考试97分),具有良好的代码规范
10. 能熟练使用SVN,Git操作,搭建过Gitlab,Nexus私有仓库
11. 能熟练使用React,Antd,Ajax,Jquery进行过完整项目的开发及其部署搭建
12. 了解RSA,AES,Sha256加密方式
13. 了解流程引擎flowable,active
1:容器化平台
负责k8s环境搭建,k8sAPI集成现有平台,现有终端镜像制作,镜像部署与发布。
2:开放平台
负责文件传输,包括同步传输,异步下载,安全方案
3:门户平台
SpringBoot,Swagger,Spring Sercurity,SpringDataJpa,React,Antd
4:中间件
loadrunner,Jprofile,Swagger,解决线程安全问题,优化代码效率,提升系统的整体性能和系统的健壮性。
5:运维平台
使用SpringBoot搭建整个后端框架,集成了了Swagger(接口文档),Spring-Data-Jpa(持久层),Spring Sercurity & Oauth2.0(安全框架),Zabbix(数据库,主机,网络,应用的监控),redis(分布式缓存),Nginx(负载均衡)等,参与公司的共享平台的构建提供了相关的技能支持,包括Eureka(服务注册与发现),Ribbon(负载均衡),Spring Boot Admin(应用的实时监控)等。
负责整体架构设计和部署架构,安全方案设计,和甲方制定技术实现方案,包括文件传输,包括同步传输,异步下载等。安全方案:RSA,AES加密策略。项目中使用到SpringBoot,Eureka,Ribbon,Hystrix,SpringBootAdmin,Zookeeper,Redis
负责需求分析,产品设计,技术选型,产品研发,研发中后台使用到了SpringBoot,Swagger,Spring Sercurity,SpringDataJpa等技术,前端使用到了React,Antd实现基本的增删改查等功能,产品流程图设计使用到了阿里的G6技术,实现了H5上流程