1.(精通)常用的web开发技术:SpringMVC、SpringBoot、Struts
2.(掌握)数据库及orm框架使用:mysql,Oracle,mybatis,hibernate
3.(掌握)常用的js前端框架技术:jquery,easyUI,ext,bootstrap
4.(精通)常用的微服务框架技术:Dubbo,SpringCloud
5.(掌握)大数据开发常见中间件:zookeeper,kafka,elasticsearch等
6.(会用)容器化技术:docker,k8s
7.(掌握)python-django web框架技术
8.(精通)java多线程开发,quartz定时任务框架
9.(掌握)Linux系统运维常用操作
10.(会用)hbase,opentsdb时序数据库
11.(掌握)python-pandas,numpy
总述:
1.四年大型J2EE企业软件项目开发经验,解决问题速度快且BUG回退率5%以下;
2.两年运维监控管理系统开发经验,对异常检测工程化落地有一定理解(机器学习范畴);
3.两年JAVA平台框架设计开发经验,知识面广泛,对新技术的嗅觉灵敏;
4.六年以上定时任务管理系统设计开发经验,对定时任务管理系统有较深理解
项目:
智能运维监控系统:2年
搜集业务系统指标和日志数据,基于配置的各服务间拓扑关系和积累的运维知识库,智能检测异常并发送告警;根据历史资源使用情况预测未来资源使用趋势;根据告警频率及持续时间智能压缩告警;根据服务拓扑关系、异常检测结果、日志及进程监控等信息,进行智能根因分析;根据分析诊断结果结合运维知识库推荐解决方案;根据运维监控及分析统计自动生成诊断报告;
负责内容:异常检测模块的功能开发及维护;异常检测算法的改进、效果评估及测试;
使用技术:opentsdb,hbase,zookeeper,kafka,elasticsearch,filebeat, supervisor,mysql,nginx,django,pandas,gunicorn,SpringBoot,mybatis,quartz,opentsdb
云平台:2年
提供人脸识别、票据识别及验证、企业个人征信等金融服务的云平台,主要为银行及金融机构提供基础业务服务,并根据征信情况及投资行为分析建立信用评分系统,以给银行风险控制提供依据。
使用技术:zookeeper,kafka,redis,dubbo,SpringCloud,quartz,Jetty,mysql,oracle,redis,bootstrap,easyUI
中国移动计划建设管理系统:4年
中国移动集团公司大型供应链管理系统,主要是对中国移动下属31省及17直属单位项目建设进行全生命周期管理
使用技术:struts2,spring,hibernate,mybatis,oracle,jquery,websphere,redis,easyUI
其它有使用经验未单独列出的内容:tomcat容器改进,eclipse插件开发,加解密,机器学习算法实现
搜集业务系统指标和日志数据,基于配置的各服务间拓扑关系和积累的运维知识库,智能检测异常并发送告警;根据历史资源使用情况预测未来资源使用趋势;根据告警频率及持续时间智能压缩告警;根据服务拓扑关系、异常检测结果、日志及进程监控等信息,进行智能根因分析;根据分析诊断结果结合运维知识库推
根据监控系统搜集的指标和日志等数据,通过配置诊断报告模板的内容编排,生成周期等信息自动生成报告内文字、表格和图表等内容,为运维系统健康状况提供一个直观的量化参考。 负责整个系统的架构设计及功能开发。
分布式定时任务调度平台,主要负责各个业务系统定时任务的调度执行,日志实时监控,统计和邮件报警。 支持python,sh脚本运行;定时功能支持cron表达式和界面设定; 项目负责人,负责平台架构设计及核心模块开发