数据建模师

14个月前全职
AI Staffing Ninja

AI Staffing Ninja

location 香港
unsaved
数据建模师负责设计、创建和维护准确表示组织内部数据结构和关系的数据模型。他们与业务分析师、数据架构师和数据库管理员紧密合作,了解数据需求并开发高效和有效的数据模型。数据建模师在确保各个系统和应用程序中数据的完整性、数据质量和数据一致性方面起着关键作用。 职责: • 数据建模:根据业务需求、行业最佳实践和数据治理标准设计和开发概念、逻辑和物理数据模型。 • 需求分析:与业务分析师和利益相关者合作,了解数据需求、数据来源和数据集成需求。 • 数据库设计:创建和维护数据库模式、表和关系以支持数据模型。 • 数据集成:与数据集成团队合作,定义不同系统之间的数据映射、转换和数据流。 • 数据标准化:建立和执行数据建模标准、命名约定和数据建模最佳实践。 • 性能优化:通过优化数据模型、索引和查询,发现性能改进的机会。 • 数据质量保证:制定和实施数据质量规则和验证检查,确保数据的准确性、完整性和一致性。 • 文档编制:准备详细的文档,包括数据字典、实体关系图和数据流程图。 • 协作:与跨职能团队合作,包括数据架构师、数据库管理员、软件开发人员和业务用户,确保数据模型的成功实施。 • 数据治理:通过确保符合数据隐私、安全和法规要求,支持数据治理计划。 要求: • 学历:计算机科学、信息系统或相关领域的学士或硕士学位。 • 经验:至少X年的数据建模和数据库设计经验。 • 知识:深入了解关系数据库概念、数据建模技术(如ER建模)和数据库管理系统(如Oracle、SQL Server、MySQL)。 • 工具:熟练使用数据建模工具(如ER/Studio、ERwin、PowerDesigner),熟悉数据集成工具(如Informatica、Talend)。 • 技术技能:扎实的SQL知识,具备使用脚本语言(如Python、R)进行数据处理和分析的经验。 • 分析思维:强大的分析和解决问题的能力,能够分析复杂的数据需求并将其转化为有效的数据模型。 • 沟通能力:出色的口头和书面沟通能力,能够有效与利益相关者合作,并向非技术人员阐述复杂的技术概念。 • 注重细节:对数据模型的数据完整性和准确性非常注重的细致注意力。 • 适应性:能够在快节奏、动态的环境中工作,并快速学习新技术和工具。 • 团队合作:具备强大的团队合作精神,能够在跨职能团队中协作,并为数据相关项目的整体成功做出贡献。