职位概述
我们目前正在寻找一名初级 Informatica ETL 开发人员,加入我们位于加拿大安大略省多伦多的团队。
主要职责
• 执行数据分析,收集业务需求并识别业务规则。
• 使用 Informatica、SQL、Oracle 平台和工具分析、开发和支持数据集成、企业数据仓库(EDW)和数据管理。
• 与数据建模团队合作,定义数据集成逻辑。
• 创建满足需求所需的数据映射。
• 构建和测试新的 ETL 程序,以满足服务请求。
• 使用脚本和调度程序自动化 ETL 过程和管道。
• 参与单元测试,协助质量保证团队进行集成测试,并支持业务团队进行用户验收测试(UAT)。
• 参与代码部署,并在上线、生产后和持续支持最终产品期间与不同的基础设施团队协调。
• 通过分析上游数据源调试数据质量问题,并为数据集成团队提供解决方案指导。
• 与数据库管理员(DBA)密切合作,解决性能瓶颈。
要求
• 最近在 ETL / 数据提取 / 数据工程主开发人员角色中有清晰的职责和经验。
• 在数据集成(ETL)方面有 3 年以上的经验,其中 2 年以上使用 Informatica 套件进行解决方案开发。
• 在 Oracle 上的关系数据库管理系统(RDBMS)/ 数据仓库平台上有 3 年或更多的经验。
• 必须具备 Linux shell 脚本经验,以便在解决方案交付中引入自动化。
• 具备扎实的 SQL 知识,能够编写最复杂的查询。
• 必须具备逻辑和物理数据建模的概念理解,有相关工作经验者优先。
• 能够开发和维护数据集成/ETL 规范,说明集成规则和映射。
• 能够使用文档工具,如 MS Visio 和 MS PowerPoint,绘制集成数据流图。
• 能够与业务和技术人员有效沟通。