熟练常用的oracle、星环大数据、华为 LibrA、greenplum 数据库。
熟练使用smartbi等报表开发工具
熟练使用ETL调度配置,银行数据抽取、加工、分析,日常跑批调度。
熟练shell语言,有大量的shell脚本开发经验
精通SQL语言,有丰富的数据库开发、数据仓库分层、数据建模经验
了解JAVA面向对象编程语言,有良好的编码习惯和逻辑思维能力。
了解JQuery、JavaScript、Ace_admin等技术。
了解Spring、Mybatis等开源框架。
了解Tomcat/Oracle/MyEclipse搭配的开发环境下,进行项目开发。
了解在Window、Linux环境下编程,开发和环境的搭建,以及服务器的搭建和部署。
项目名称:某银行CRM系统
系统环境:Windows
开发工具:华为libra、plsql
采用技术:shell 、sql、taskctl调度项目描述:
Crm系统是通过对零散的、不同系统的客户信息进行收集、整理、加工成为相对集中于完整的客户信息,而后根据客户的行为特点与规律提供客户服务,满足客户个性化需求。
责任描述:
需求分析,沟通需求,后台表结构设计。
1. 需求分析,沟通需求:需求讨论,文档编写,供后续开发使用。调查、收集整理相关资料,制定初步计划,
2. 模型设计:根据需求,分层设计模型。
3. 模型开发:根据设计的模型进行开发。
4. 数据测试:根据业务要求验证模型数据是否正确。
项目收获:
锻炼自己的沟通应变能力,同时巩固了数据库、shell知识,提升自己的模型设计开发能力。提升自身对银行数据的敏感度,加深对银行业务的了解。
项目名称:某银行数据仓库
系统环境:Windows
开发工具:星环大数据、greenplum 采用技术:shell 、sql 项目描述:
数据仓库是为企业业务分析、市场营销、成本控制、战略决策提供所需要的数据支持。数据仓库汇聚了银行主要系统的客户、业务、财务等数据,为银行的日常运营分析、市场营销、风险控制、财务分析、内部审计、监管报送提供数据支持和服务。
责任描述:
需求分析,沟通需求,后台表结构设计。
1. 需求分析,沟通需求:根据银行内部要求编写需求文档,调查、收集整理相关资料,制定初步计划。
2. 模型设计:根据数据架构设计对应的模型。
3. 模型开发:根据设计的模型进行开发、加工对应的标签。
4. 数据测试:根据要求验证模型数据是否正确。
银行数仓主题层:公共,客户,机构,财务,渠道,协议,事件,产品,资产
角色 | 职位 |
负责人 | 数据库开发 |
队员 | 后端工程师 |