角色和职责
需求收集:数据迁移开发人员必须与利益相关者合作,了解数据迁移项目的需求,包括需要迁移的数据、数据的格式和期望的结果。
数据映射:开发人员必须创建一个数据映射,概述源系统和目标系统之间的数据关系,并定义数据将如何从一个系统转换和迁移到另一个系统。
数据提取:开发人员必须从源系统中提取数据,并准备将其迁移到目标系统。这可能涉及到清理和转换数据,以及处理任何数据冲突。
数据加载:开发人员必须将数据加载到目标系统中,并确保数据格式正确,并与目标系统集成。
数据测试:开发人员必须测试数据,以确保数据已准确完整地迁移,并满足项目的要求。
故障排除:开发人员必须解决数据迁移过程中出现的任何问题,例如数据错误或性能问题。
文档编写:开发人员必须记录数据迁移过程,包括数据映射、数据提取和加载过程,以及测试和故障排除的结果。
性能优化:开发人员必须确保数据迁移过程针对性能进行了优化,并且目标系统能够处理迁移的数据量。这可能涉及优化SQL查询,或实施索引和缓存以提高性能。
要求
技能要求:
• 计算机科学、信息技术或相关领域的学士或硕士学位
• 应具有使用SQL Server进行数据库开发的14+年经验
• SQL Server、T-SQL、查询优化工具和技术、数据建模技术和关系数据库设计
• 对于实现可扩展数据库解决方案,对SQL Server中可用的功能有很好的理解
• 各种数据库开发技术,如SQL Server、SQL复制、Azure SQL数据库、Azure数据仓库,包括SSMS、SSRS、SSIS /或ETL工具和OLTP / OLAP功能
内部备注
优先考虑
纽约市地区(纽约市,新泽西州,康涅狄格州)
政府经验(联邦、州、城市)
教育经验,为高等教育或教育部门构建应用程序