职位:数据工程师/全栈开发人员(Python_Java_TypeScript_React_数据迁移_ETL_MSSQL)
Maltem Asia 正在为位于新加坡的财富管理客户寻求一名数据工程师/全栈开发人员。
概述:
• 成功的候选人将负责管理和执行从遗留系统到新平台的数据对账,确保准确性、完整性,并对业务运营造成最小干扰。
• 他/她需要具备ETL流程、数据库管理和数据质量验证的实际经验,以及强大的问题解决能力,以排查复杂的数据问题。
职责:
• 规划与分析
• 评估现有数据源、数据结构和依赖关系。
• 理解业务需求和对账范围。
• 与业务和IT团队合作,规划数据对账的时间表和策略(例如,切换计划、回滚计划)。
• 数据提取、转换和加载
• 设计、开发和执行数据对账脚本。
• 映射、转换和清理数据,以满足目标系统的要求。
• 以最小的停机时间执行增量和完全数据对账。
• 确保数据的完整性、一致性和准确性。
• 测试和验证
• 进行试运行对账,验证数据的准确性和完整性。
• 调查并修复任何数据问题。
• 实施错误处理、回滚计划和数据对账流程。
• 性能与优化
• 优化数据对账流程以提高性能和处理大数据量。
• 监控数据传输性能并解决瓶颈。
• 确保迁移过程的合规性。
必备技能:
• 拥有计算机科学/信息技术或相关领域的学位。
• 3至8年开发和支持大规模系统和应用程序的经验,具备强大的面向对象和核心编程技能:
• Python
• Java
• TypeScript
• 具备良好的面向对象概念、设计模式、并发和软件技术的理解。
• 精通Web服务、API技术和概念:
• React
• TypeScript
• 熟练从各种来源获取数据并将前端应用程序连接到后端服务。
• 具备以下经验:
• 应用集成
• 监控与控制,具有自动化测试的经验。
• 具备数据迁移或ETL工程的证明经验。
• 深厚的SQL和关系数据库知识:
• Oracle
• MySQL
• SQL Server
• 具备数据验证、对账和质量保证的经验。
• 擅长分析需求、创建技术规格和使用测试用例及场景。
• 具备软件开发工具的经验(例如,Github,JIRA)。
• 具备全面的系统开发生命周期(SDLC)的理解。
• 确保遵守IT安全标准、政策和程序。
• 强大的问题解决、分析、书面和沟通能力。
• 能够在紧迫的截止日期下与跨职能团队协作。
职位级别:
• 中级-高级
雇佣类型:
• 合同
职位职能:
• 信息技术
• 资本市场