高级数据工程师

15个月前全职
Royal Bank of Canada

Royal Bank of Canada

location 多伦多
unsaved
职位摘要 在全球组织中设计、实施和支持数据工程解决方案和流程。我们正在寻找一位具有设计和开发数据平台实际经验的数据工程师。作为一个充满活力、快节奏的团队的成员,这个角色需要具备强大的数据架构和数据工程技能和领导能力,有效的书面和口头沟通能力,强烈的职业道德和多任务处理能力。这个角色需要具备较强的人际交往、组织和解决问题的能力,以及对变化优先级的紧迫感的表现能力。 职位描述 你将做什么? • 设计云原生数据管道、自动化例程和数据库模式,可以用于预测和指导性机器学习。 • 在数据团队和其他利益相关者紧密合作,了解他们的数据需求,并帮助构建满足他们需求的数据解决方案。 • 设计、开发和支持新的和现有的批处理和实时数据管道,并提出改进和修改建议。 • 向跨职能团队传达数据建模和架构的策略和流程。识别、设计和实施内部流程改进。 • 利用你在数据转换技术方面的专业知识,丰富原始数据,使其更易于访问和有价值的分析和报告目的。 • 构建和实施ETL框架,提高代码质量和可靠性。 • 确保数据处理、结果和报告的准确性和一致性。 • 利用你的经验在机器学习和数据工程方面推动最佳实践。 你需要什么才能成功? 必备条件 • 至少5年以上实际数据工程经验,有交付数据解决方案的成功记录。 • 3年以上系统集成、数据和云架构(Snowflake和Azure)以及技术方面的实际经验。 • 在构建和优化数据管道、架构和数据集方面具备扎实的经验。 • 对数据技术和工具(Hadoop、PySpark等)有扎实的理解和经验。 • 具备完整的端到端数据解决方案经验,包括评估数据需求、数据建模和数据可视化。 • 熟练掌握Python和SQL等编程语言。 • 对SQL和NoSQL解决方案有扎实的了解,包括数据建模和优化。 • 为报告和分析开发可扩展的ETL/ELT工作流。 • 开发脚本和程序,将各种类型的数据转换为可用格式。 • 出色的协作能力,能够适应挑战,进行指导和辅导。 • 较强的沟通和分析能力,包括概念、需求解释、解决方案创建和解决问题的能力。 优先条件 • 统计学、数学或计算机科学的博士或硕士学位。 • 机器学习算法及其实现的知识。 • 对商业智能和数据仓库的整体设计有经验。 • 在金融机构工作的经验。 职位技能 大数据管理、云计算、数据库开发、数据挖掘、数据仓库(DW)、ETL处理、问题解决、质量管理、需求分析 其他职位细节 地址: 180 WELLINGTON ST W:TORONTO 城市: TORONTO 国家: 加拿大 每周工作时数: 37.5 雇佣类型: 全职 平台: 财富管理 职位类型: 常规 工资类型: 年薪 发布日期: 2024-01-15 申请截止日期: 2024-01-27 包容和平等机会就业 在RBC,我们欢迎多样性和包容性,以促进创新和增长。我们致力于建立一个包容性的团队和一个公平的工作场所,让我们的员工真实地展现自我。我们正在采取行动解决不平等和系统性偏见问题,支持我们多样化的人才、客户和社区。 我们还努力为具有不同能力的潜在员工提供一个可访问的候选人体验。如果您在招聘过程中需要任何帮助,请告诉我们。 加入我们的人才社区 了解RBC的伟大职业机会。注册并获取有关我们最新工作、职业技巧和招聘活动的个性化信息,这对您很重要。 在RBC,拓宽您的界限,共同创造一个新的未来。了解我们如何利用我们的激情和动力来增强我们客户和社区的福祉,请访问jobs.rbc.com。