高级Snowflake开发人员

蒙特利尔 10天前合同 网络
311 - 388 / 时
我们正在寻找一位高级Snowflake开发人员加入一家大型金融机构的数据与分析团队。在此角色中,您将领导Snowflake数据云上现代数据仓库解决方案的设计、开发和优化。您将特别利用Databricks和PySpark进行数据准备和验证,以确保复杂金融数据的高性能、安全性和可扩展性。 这是一个远程职位,面向多伦多或蒙特利尔的候选人开放。虽然多伦多是首选地点,但也鼓励蒙特利尔的优秀候选人申请。为关键项目里程碑,可能需要偶尔前往办公室(多伦多或蒙特利尔)。 优势 加入一家正在进行重大数据转型的领先金融机构。 使用现代数据技术栈(Snowflake、Databricks、PySpark、Python)。 享受完全远程工作安排的灵活性。 为高级专业知识提供有竞争力的薪酬。 有机会参与涉及复杂金融数据集的高影响力项目。 职责 使用Snowflake设计、开发和维护可扩展的数据管道和数据仓库解决方案。 利用SQL、Python、PySpark和Databricks执行严格的数据准备、转换和验证过程。 编写复杂的SQL查询和存储过程,以高效地转换和加载数据。 优化数据库性能,包括查询调优、集群和仓库大小调整,以确保成本效益。 实施符合银行标准的数据安全和治理政策(RBAC、掩码、行级安全)。 与数据工程师和业务分析师合作,将业务需求转化为技术数据模型。 管理数据迁移活动,并通过Databricks确保整个管道中的数据质量/完整性。 指导初级开发人员并建立编码和数据架构的最佳实践。 资格 7年以上数据工程、数据仓库或商业智能经验。 在Snowflake方面有深厚的专业知识(架构、SnowSQL、Snowpipe、时间旅行、零拷贝克隆)。 具备使用Databricks和PySpark进行数据工程、准备和验证的必要经验。 在银行或金融服务行业的必要经验。 精通SQL(高级水平)和Python。 具备云平台(AWS、Azure或GCP)经验。 对数据建模、数据质量和数据治理原则有深刻理解。 语言:必须具备英语熟练能力(法语为加分项)。 • *我们的客户在加拿大运营。公司采取一切合理步骤限制在魁北克需要掌握法语以外语言的职位数量,仅在必要且现有双语员工无法履行这些职责时才要求。 根据客户进行的评估,已确定此职位要求候选人流利使用英语(口语和书面)。特别是,此职位将要求员工与支持加拿大组织的集中内部部门(如运营/人力资源/财务/法律/合同/销售)进行互动,这些部门不讲法语。** 总结 我们正在寻找一位具有银行/金融背景的高级Snowflake开发人员(7年以上经验)。您必须精通Snowflake、SQL、Python、PySpark和Databricks。如果您是位于多伦多(首选)或蒙特利尔的远程数据专家,请立即申请。 Randstad Canada致力于培养反映加拿大各族人民的劳动力。因此,我们致力于制定和实施策略,通过审查我们在整个员工生命周期中的内部政策、实践和系统,增加工作场所的公平性、多样性和包容性,包括招聘、留任和晋升所有员工。除了我们对尊重人权的深刻承诺外,我们还致力于采取积极行动以影响变革,确保每个人都能充分参与劳动力市场,不受任何障碍、系统性或其他方面的影响,尤其是通常在加拿大劳动力市场中代表性不足的寻求公平的群体,包括认同为女性或非二元性别/性别不符者;土著或原住民;有(可见或不可见)残疾的人;以及可见少数群体、种族化群体和LGBTQ2+社区成员。 Randstad Canada致力于为所有候选人和员工创造和维护一个包容和无障碍的工作场所,通过支持他们在整个就业生命周期中的无障碍和住宿需求。我们要求所有求职申请通过发送电子邮件至accessibility@randstad.ca识别任何住宿需求,以确保他们能够充分参与面试过程。