当前位置:简历谷 >

职责 >工程师职责 >

ETL工程师岗位职责

ETL工程师岗位职责

ETL工程师是做什么的?本文提供ETL工程师的岗位职责例子,包括详细的工作内容及任职要求。

岗位职责

ETL工程师岗位职责

1、现有数据仓库维护工作,SQL编写;

2、负责数据仓库的数据模型设计,新数据应用需求开发,包括ETL,存储过程等;


任职要求:

1、本科及以上学历,计算机、数理统计等专业优先;

2、2年及以上工作经验;1年以上数据分析开发工作;

3、熟悉关系数据库原理,熟悉sql server、Oracle等数据库,具有良好的SQL语言技能,精通存储过程、函数;

4、熟练使用主流的数据库分析、设计工具,能独立完成数据仓库的架构设计、ETL数据整合方案的实现;

5、精通数仓的ETL、建模、报表开发的能力;

6、精通一门编程语言的优先;(C# 或者 JAVA)

7、对数据分析和数据挖掘有浓厚兴趣者优先考虑。

岗位职责:
1.负责数据收集整理分析,对多种数据源进行深度分析,利用ETL工具或者开发程序完成数据抽取、清洗、转换、装载
2.负责ETL流程的优化及解决ETL相关技术问题,开发Kettle处理插件并能根据业务需求修改Kettle源码




岗位要求:
1.熟练掌握java语言,至少一年以上开发经验
2.熟悉Linux或Unix操作系统,掌握常用命令
3.熟练掌握脚本语言shell、perl、python至少一种
4.熟悉Oracle、SQLServer、Mysql等数据库,有较好的SQL性能调优经验者优先
5.一年以上ETL项目开发和实施工作经验,熟练掌握ETL工具
6.有互联网公司或海量数据处理工作经验,数据分析和挖掘经验者优先
工作内容:
1、参与数据平台相关应用项目的ETL设计、开发、维护工作;
2、参与ETL调度架构的开发优化工作;
4、与团队内部以及需求部门进行有效沟通,跟进项目进度以及解决相关数据问题;
5、完成上级主管分配的工作任务,并达到公司制度规定的考核要求;
6、参与Informatica服务工作,包括Informatica性能调优,服务的安装发布,及Informatica工具的相关培训。
岗位职责:
1、 参与数据平台的定义,规划,设计和项目监督;
3、 与技术部和基础设施团队协助,完成数据仓库的建设与推进;
4、 协助经理从技术层面完成所有的技术实施架构,包括hadoop大数据平台、数据仓库、数据模型、etl、olap、报表平台、元数据管理、主数据管理、分布式数据平台等;
5、 参与建立和维护技术规范、流程、文档,确保和项目需求保持同步;
6、 参与Informatica服务工作,包括Informatica性能调优,服务的安装发布,及客户现场培训。
任职资格:
1、 本科及以上学历,特别优秀者可放宽到大专学历。
2、 精通ETL开发实施流程和原理,有丰富的实际大型数据仓库的ETL开发和ETL流程优化经验;
3、 熟练使用一种以上常用的数据仓库工具:ETL工具如Datastage,Informatica等和报表工具如Cognos、BO等;
5、 掌握主流传统数据库,精通SQL,有一定的SQL编写和优化调优经验;
4、 熟练使用Linux/AIX系统,熟练使用Shell等脚本语言;
6、 具有主数据管理经验者优先;
7、 具有丰富的数据统计及分析经验,能够准确把握企业用户需求;
8、性格积极乐观、诚信、有较强的语言表达能力,具备强烈的进取心、求知欲及团队合作精神。

ETL工程师


职位描述:

负责数据仓库/数据集市ETL设计开发;负责与业务部门数据需求的沟通与确认;

任职资格:

三以上工作经验;熟悉主流ETL开发工具,如:SSIS 、Kettle、Datastage等;熟练掌握主流数据库的使用,如:SQL Server、Mysql、Oracle,对SQL查询优化有丰富的经验;熟悉主流报表工具,如:Tableau、PowerBi、Cognos;良好的沟通技能,清晰的逻辑思维能力;工作认真仔细,积极主动,具备较强的自主学习、自我总结能力。

加分项:

熟练使用HIVE/HBASE/Sqoop等大数据框架具有Hadoop、Spark、Springboot与SpringMVC等大数据开发经验的优先。

  • 文章版权属于文章作者所有,转载请注明 https://jianligu.com/zz/gongchengshi/6pool.html
专题