


个人介绍
数据库:Oracle,Mysql,SqlSever、OceanBase、Hive、Guass
报表工具:FineReport、Excel
传统数仓工具:PL/SQL,Sqldeveloper,Navicat
其他:Hadoop、Linux、Sqoop、Kettle
熟练 Oracle ,熟练 SQL 的编写、分析函数、SQL 优化等;
熟练 PL/SQL,具备编写存储过程自定义函数解决实际项目的能力;
熟悉 Oracle 和 Hive 的执行计划,具有一定的 SQL 语句调优的能力;
熟悉 Hadoop 中 HDFS、YARN 和 MapReduce 核心组件的工作原理;
熟悉 HiveSQL 语言,具有一定的 Hive 调优能力;
熟悉 Linux 的基本命令,能够编写 Shell 脚本;
熟悉 ETL 工具的简单使用,可使用 Kettle 进行增量和全量的数据抽取;
能使用 Azkaban 调度工具来完成基础的任务调度;
能简单使用 FineReport、FineBI 等报表开发工具,制作可视化报表进行展示;
熟练 Excel 的技能,如透视、报表设计、函数等。
工作经历
2023-07-03 -至今神州数码融信软件信息有限公司数据开发
项目一: 项目名称: 农业发展银行信贷风险优化 2024/06-至今 项目概述: 本项目主要是将信贷、征信、风险等系统的表从传统数仓加载到大数仓:Hive、MPP 等大数据平 台,开发通用查询功能,将源表、宽表等表及数据放在统一查询界面。对通用查询的业务查询语句进行 SQL 优化,提升查询效率。 所用技术:Hive+Oracle+Guass+Finashell+Git+Excel+BI+Mpp 个人职责: 1. 新增源表:根据需求文档,将涉及的源表结构从数仓纳入 CADS/CRMS 系统,加载源数据; 2. 宽表设计及开发:根据需求,编写宽表 Mpping 映射及结构文档,根据 Mpping 文档开发宽表; 3. 代码验包及审核、提交:打版前确认代码正确性,对修改、新增的脚本提交到代码库; 4. 批量脚本编写:跑批的 shell 脚本编写; 5. 检查同事代码逻辑合规性:检查代码逻辑是否符合需求; 6. 编写验数脚本:对于加载到宽表的数据,编写验证数据准确性的脚本; 7. 创建 BI 视图,提供视图连接给后端或者前端; 8. 字段新增、删除,取数逻辑发生变化等脚本编写; 9. 自测:
教育经历
2015-09-01 - 2019-07-01贵州师范学院经济学本科