1.熟练掌握JAVA、html、js、jQuery、Spring、SpringMVC、Oracle、Informatica开发
2.熟悉Linux环境相关操作,熟悉搭建Linux系统,并部署安装JDK、Oracle、tomcat、Informatica
3.熟练掌握ETL流程,并独立开发相关程序
4.了解数据仓库项目建设过程
5.熟悉并了解shell、Perl脚本开发语言,编写相关脚本程序
6.熟悉掌握并开发extJS、easyUI前端框架
7.熟悉并了解开发HTML5、ionic、angularJS组合的app页面开发
8.熟悉并了解springboot前后端分离开发技术及过程
9.了解vue、LayUI前后分离技术应用
10.了解postgreSQL数据库,并处理过Oracle迁移postgreSQL、postgreSQL迁移Oracle数据库迁移
11.熟悉掌握Struts2、hibernate等开源框架
12.了解redis
13.了解SVN、CVS文件代码管理工具
14.了解Erwin、powerdesigner数据结构设计工具
15.了解水晶报表相关开发
16.了解DB2数据库简单操作
1.金融局数据直连系统:整个项目的数据ETL框架独立设计、搭建、开发,运用到了shell脚本、perl脚本、Oracle、Informatica等技术;在做该项目前一直从事Java开发,曾接触过几个月数据仓库,该项目是通过对数据仓库的了解、对该项目需求的认识独自重构设计的ETL项目,其中的调度任务是自己通过shell脚本实现的。虽然与Java无关,但这是这个项目一是独自架构;二是在此之前不懂数据的ETL。完全是一边开发一边学习,也说明自己对未知技术的探索精神及驾驭能力。
2.在线文档管理系统:该系统是由本人在开源springboot、vue项目上的二次开发,使用技术:springboot、shiro、redis、vue、oracle、asponse。该项目是普通的CRUD管理系统,难点在于文档的在线预览;设计考虑需要满足大部分的文档类型,包含PPT、Word、Excel、PDF、txt、jpg等格式。尝试了各种开源工具尝试将文档转成html、pdf进行在线预览,最后选择asponse将文档转成PDF最优。该项目在文档转换PDF过程中花费了大量时间,期间尝试过很多办法及工具,最终转换效果都不是很满意,转换时间过长、或Excel横向展示效果不佳、或Word中图片展示不理想;最后经过多次尝试效果还很满意,同时也说明对待事情需要持续保持认真坚持的态度。
1.参与直连系统需求分析 2.参与直连系统数据库分析设计,整理接口文档及表结构设计 3.负责金融局系统etl工作流程设计,etl环境搭建(包括:Linux系统安装、oracle数据库安装、Informatica工具安装等),etl程序开发(包括:Informatica程序开发
政策文件库系统是财政局大数据平台的子系统,负责保存所有政策文件相关的附件。政策文件库系统实现了包括excel、word、ppt、pdf、img、txt类型的文件上传功能,同时系统统一将文件转成pdf格式用于实现在线预览功能、及单文件打印和多文件批量打印功能。 项目职责: 1.