具有数据工程经验的Python开发人员

多伦多 8小时前全职 网络
50.9万 - 56万 / 年
我们是 在Synechron,我们相信数字化的力量可以更好地改变企业。我们的全球咨询公司结合创造力和创新技术,提供行业领先的数字解决方案。Synechron的前沿技术和优化策略涵盖端到端的人工智能、咨询、数字化、云计算与DevOps、数据和软件工程,服务于一系列知名的金融服务和技术公司。通过我们FinLabs的研发计划,我们开发现代化解决方案,从人工智能和区块链到数据科学模型、数字承保、移动优先应用等。在过去的20多年里,我们公司荣获多项雇主奖项,表彰我们对优秀团队的承诺。Synechron拥有16,400多名全球员工,在20个国家的关键全球市场中设有60个办事处,拥有顶级客户。 我们的挑战 我们正在寻找一位具有银行业背景的经验丰富的Python开发人员加入我们的团队。理想的候选人将带来5年Python开发的实际经验,并具备数据处理、特征工程和数据清洗的专业知识。此角色在构建和维护支持我们银行业务和决策过程的强大数据管道和分析解决方案中至关重要。 附加信息* 该职位的基本工资将根据地理位置和其他因素而有所不同。根据法律,如果该职位在多伦多,ON填补,基本工资为CAD$100k -CAD$110k/年及福利(见下文)。 职位 职责: 数据工程与处理 - 设计、开发和维护可扩展的基于Python的数据处理管道,以处理包括交易、客户信息和财务记录在内的大量银行数据 - 实施高效的ETL(提取、转换、加载)流程,以整合来自多个银行系统和外部来源的数据 - 优化数据工作流的性能、可靠性和可扩展性,以支持实时和批处理需求 特征工程与模型支持 - 与数据科学家和分析师合作,为信用风险模型、欺诈检测系统和客户分析开发复杂的特征工程解决方案 - 将原始银行数据转化为有意义的特征,以提高预测模型性能 - 创建和维护特征存储和可重用的特征管道,以支持机器学习计划 数据质量与清洗 - 实施全面的数据验证框架和清洗程序,以确保数据的准确性、一致性和完整性 - 识别和解决数据质量问题,包括银行数据集中的缺失值、异常值、重复和不一致 - 开发自动化的数据质量监控和警报系统,以主动检测和解决数据异常 技术开发 - 编写干净、高效且文档齐全的Python代码,遵循行业最佳实践和内部编码标准 - 开发和维护API和微服务,以支持组织内的数据访问和集成 - 实施单元测试、集成测试,并参与代码审查,以确保代码质量和可靠性 要求: 经验与教育 - 计算机科学、软件工程、数据科学或相关领域的学士学位(或同等实际经验) - 至少6年Python开发的专业经验 - 在银行、金融服务或金融科技行业工作的经验,了解银行产品、流程和监管要求 技术技能 - 精通Python及其数据生态系统,包括pandas、NumPy - 具有数据处理的丰富经验 - 拥有特征工程技术的实际经验,包括编码、缩放、分箱、转换和降维 - 在数据清洗方法方面表现出专业知识,包括处理缺失数据、异常检测、数据标准化和验证 - 精通SQL并具有使用关系数据库(PostgreSQL、MySQL、Oracle)的经验 - 具有版本控制系统(Git)和CI/CD管道的经验 领域知识 - 对银行领域概念有深入了解,包括零售银行、企业银行、支付、贷款或风险管理 - 了解银行数据结构、交易处理和监管报告要求 - 了解与银行相关的数据隐私法规和合规标准(例如,GDPR、PCI-DSS、巴塞尔III) 优先技能: - 具有机器学习模型部署和MLOps实践的经验 - 熟悉数据可视化工具,如Tableau、Power BI或Python库(matplotlib、seaborn、plotly) - 理解软件设计模式和架构原则 - 接触过敏捷/ Scrum开发方法 我们提供: - 一个在20个国家设有60个办事处的跨国组织,并有可能在国外工作。 - 15天(3周)的带薪年假,加上额外的10天个人假(浮动假和病假)。 - 包括医疗、牙科、视力、生命保险和长期残疾的综合保险计划。 - 灵活的混合政策。 - 雇主最高4%的RRSP贡献。 - 高等教育认证政策。 - 为所有Synechron员工提供按需的Udemy for Business,免费访问超过5000门精选课程。 - 与我们金融创新实验室(FinLabs)和卓越中心(CoE)小组的经验丰富的同事进行指导机会。 - 在世界领先的一流银行、金融机构和保险公司进行尖端项目。 - 一个真正多元化、充满乐趣和全球化的工作文化。 SYNECHRON的多样性与包容性声明 多样性与包容性是我们文化的基础,Synechron自豪地成为一个平等机会的工作场所,并且是一个积极行动的雇主。我们的多样性、公平和包容性(DEI)计划“同中有异”致力于培养包容性文化——促进平等、多样性和尊重所有人的环境。我们坚信,作为一家全球公司,多元化的员工队伍有助于建立更强大、更成功的企业。我们鼓励来自不同背景、种族、民族、宗教、年龄、婚姻状况、性别、性取向或残疾的申请者申请。我们通过提供灵活的工作安排、指导、内部流动、学习和发展计划等来赋予我们的全球员工权力。 Synechron的所有就业决定均基于业务需求、职位要求和个人资格,而不考虑申请人的性别、性别认同、性取向、种族、民族、残疾或退伍军人身份或任何其他受法律保护的特征。