数据质量开发人员,PYTHON

15个月前合同
Arthur Grand Technologies Inc

Arthur Grand Technologies Inc

location 多伦多
unsaved
职位: 软件开发人员 - ETL - 高级 地点: 多伦多,安大略省(混合工作) 持续时间: 合同制 经验: 具有7年以上与SQL Server、ADF和T-SQL开发工作经验(必须) 具有构建数据库、数据仓库和数据集市以及处理增量和全量加载的经验(必须) 具有使用任何ETL工具(如SQL Server、ADF、云工具)的经验(必须) 具有在MSSQL Sever本地和Azure环境中工作的经验(必须) 具有数据建模和工具(例如SAP Power Designer)的经验 具有雪花模式和星型模式的经验。具有使用缓慢更改维度设计数据仓库解决方案的经验。 具有使用SQL Server SSIS和其他ETL工具的经验,熟悉SQL和其他关系数据库管理系统(SQL Server、SSIS) 了解数据仓库架构,包括数据保险库、维度数据和事实模型。 根据详细和高级规范分析、设计、开发、测试和文档化ETL程序,并协助故障排除。 利用SQL执行除数据转换以外的任务(DDL、复杂查询) 良好的数据库性能优化技术知识 能够协助需求分析和后续开发 能够进行单元测试并协助测试准备,确保数据完整性 与设计师、业务分析师和其他开发人员密切合作 与项目经理、质量保证分析师和业务智能顾问进行联络 根据需要设计和实施数据仓库的技术增强功能。 技能: ~7年以上使用Microsoft SSIS、存储过程等ETL工具的经验(必须) ~2年以上使用Azure Data Lake和Data Warehouse,并构建Azure Data Factory管道的经验(必须) ~2年以上的Python经验(最好有) ~Databricks ~Synapse(最好有) ~SQL Server ~Oracle ~能够将技术要求呈现给业务方 评估标准 设计文档和分析技能 具有创建功能设计文档(FDD)和详细设计文档(DDD)的经验。 具有适应差距分析、系统用例审查、需求审查、编码练习和审查的经验。 具有制定计划以解决合同交付物的经验,通过确定重要的里程碑和预期结果,并进行每周状态报告。 与客户和开发人员合作,以完善/确认业务需求 参与ETL工具的缺陷修复、测试支持和开发活动。协助修复Power BI报告的缺陷和测试支持。 通过功能分析和提供数据验证支持,分析和记录解决方案的复杂性和相互依赖性。 开发、数据库和ETL经验 具有Microsoft特定软件开发经验,并具有多年的实际经验(至少7年) 在Azure DevOps中开发的经验 应用映射以填充数据保险库和维度数据集市模式的经验 具有提供Azure管道/配置和SSIS开发的持续支持的经验 使用Golden Gate构建数据摄取和变更数据捕获的经验(有利但不是必需) 协助开发预定义和特定需求的文档和材料,并满足编码和可访问性要求。 具有Oracle和Microsoft接口的经验 精通SQL和Azure DevOps 实施逻辑和物理数据模型 知识转移 开发人员必须具有以前进行知识转移和培训会议的工作经验,确保资源能够获得支持系统所需的知识。 资源必须使用审查-观看-操作的方法开展学习活动,并展示准备和演示的能力。 开发文档和材料的编制,作为审查和知识转移的一部分提供给其他成员 为开发人员开展基于课堂或虚拟讲师演示的培训课程 监控确定的里程碑并提交状态报告,以确保知识转移完全完成 谢谢, Yasar Syed | 招聘助理 Arthur Grand Technologies Inc 44355 Premier Plaza,Suite 110,Ashburn,VA 20147 电话: +1 (757)-806-7029 电子邮件: | 网站: Arthur Grand Technologies是一家平等机会雇主(包括残疾人/退伍军人) 工作类型: 固定期限合同 时间表: ~8小时轮班 #J-18808-Ljbffr