1.7年Linux及Windows环境下的JavaWeb项目后端开发经验,4年大数据项目相关开发经验,熟悉HDP生态,Hbase,ES等相关组件。
2.熟悉JAVAWEB后端主流框架:SpringMVC、Springboot、Springcloud、MyBatis。
3.熟悉各主流项目管理以及部署工具:Maven、SVN、Git、Tomcat。
4.熟悉主流消息中间件及分布式服务及缓存组件:Zookeeper、RabbitMQ、Redis并有相关模块研发经验。
5.了解前端HTML、Javascript。
6.IDE常用:IntelliJIDEA、Eclipse。
7.熟练使用MySQL,PostgreSQL、DB2等数据库,能够运用存储过程进行面向业务的数据库开发。
8.文档撰写:根据需求编写模块的详细功能设计等。
项目名称:XX用户版本升级系统
技术框架:spring boot、Mybatis、Redis、MYSQL、git
项目描述:
用户mobile端调用接口获取需要升级的版本信息,用户量约每秒10000请求1000条查询接口。
责任描述:
研发项目的主要技术难点:项目的DAO层以及mapper的实现,涉及多表查询,优化出最优方案;Redis缓存业务数据的实现,并搭建redis集群做生产环境的AB TEST,一万个用户同时进行1千条接口多条件查询,redis缓存的查询完成时间为5-6秒,Mysql完成时间为50秒左右。
项目名称:XX任务流程调度系统
技术框架:基于azkaban开源框架、gradle、MYSQL、git
项目描述:
用于执行linux下的各种命令,服务于自动执行kettle脚本,采集导入数据。
责任描述:
项目负责人,主要工作包含:调研项目的技术选型;协调人员,完成需求分析、原型设计、前端页面UI以及页面的开发;所有后端研发工作;定期总结汇报项目进度。
后端研发工作为,完成整个系统的功能二次开发,研发针对开源azkaban流程调度系统的主要核心功能:可执行kettle脚本数据采集功能,可展示kettle脚本ktr中的数据采集过程,并可执行ktr脚本实现采集流程。并新增用户可视化管理流程,而非现在利用配置文件管理等功能。PS:Azkaban是由Linkedin开源的一个批量工作流任务调度器。用于在一个工作流内以一个特定的顺序运行一组工作和流程。
项目名称:XX大数据脱敏系统
技术框架:spring MVC、Mybatis、RabbitMQ、Zookeeper、MYSQL、Kettle、Tomcat, Maven,、SVN
项目描述:
按照各脱敏策略以及脱敏算法,实现对结构化数据和非结构化数据的静态/动态脱敏。
责任描述:
主要负责非结构化数据的静/动态脱敏,以及这些非结构化数据的远程抽取和传输。该功能也是国内首家实现非结构化数据静/动态脱敏的系统,由此打开了公安等敏感数据行业的市场,得到了事业部的高度认可。非结构化数据包含:各常见格式文档(如:office文档、WPS文档、PDF、TXT、CSV),图片和视频。这些数据主要由共享文件夹和FTP服务器上抽取而来,按照用户选择的脱敏策略和算法进行数据脱敏,并将脱敏后的数据按照原来的格式,传输到用户指定的远程目录下,所谓静态脱敏,就是脱敏任务建立后即可完成数据的传输,动态脱敏是用户在下载相关文件时才会进行数据的脱敏。PS:公文链接:https://mp.weixin.qq.com/s/8087OfzNdFMNkSKgaOwpBg
项目名称:XX人像视频监控系统
技术框架:Spring boot、Mybatis、RabbitMQ、Zookeeper、MYSQL、Maven、SVN
项目描述:
监控人像,可管理特殊人员的人像识别信息,当发现可疑人员时报警,可在人像数据库中检索指定的人脸,可对比人脸的相似度。
责任描述:
整个WEB系统的后端实现,底层人像发现、对比结果数据由Python实现,其中rabbitMQ用于监控发现的人像数据,zookeeper用于监控摄像头状态。
项目名称:XX质监局缺陷产品管理信息系统
技术框架:Spring cloud、Mybatis、MYSQL、Maven、SVN、ES检索
项目描述:
对网络爬虫信息+各企业导出数据进行智能管理
责任描述:
本系统采用spring cloud框架,微服务模块开发方式,主要负责各平台数据采集功能和整个系统的模块管理功能,包括数据库、文本数据、接口数据的采集,并对采集到的数据进行落地,存储于MYSQL和HBASE中。
Line works admin后台管理端功能,负责主要业务的后端设计(包括数据库表,业务逻辑详细设计),开发以及后期部署和运维工作。Line works admin后台管理端功能,负责主要业务的后端设计(包括数据库表,业务逻辑详细设计),开发以及后期部署和运维工作。Line w
line works门户网站后端管理系统的设计,开发,后期上线部署与日常运维工作。line works门户网站后端管理系统的设计,开发,后期上线部署与日常运维工作。line works门户网站后端管理系统的设计,开发,后期上线部署与日常运维工作。line works门户网站后端管