专业IT顾问 - 高级

15个月前合同
Maarut Inc

Maarut Inc

location 多伦多
unsaved
必备条件: • 对主数据管理流程和原则有深入的理解 • 有使用IBM InfoSphere Master Data Management Identity Hub Standard Edition(以前称为Initiate)版本11.x的经验 • 对IBM WebSphere Application Server(WAS)有出色的了解 • 在HL7消息传递、Cloverleaf集成套件和IBM InfoSphere DataStage方面有实际经验 • 有关关系数据库中的SQL编程的经验 • 对ETL流程有了解 • 对医疗系统有深入的了解 • 对软件开发生命周期(SDLC)、质量保证要求以及软件开发控制和发布程序有深入的了解 • 有分布式消息传递和流数据解决方案(如Kafka)的经验 • 有基于容器的开发经验(如Docker、Kubernetes、OpenShift) • 在故障排除和修复方面有丰富的经验 交付成果: • 本采购的目标是通过Flextrack临时资源批准员工增补,为身份、访问和隐私(IAP)应用程序(如省级客户注册表(PCR)和省级提供者注册表(PPR))提供应用程序开发、部署、配置、集成和定制服务。主要所需技能是IBM InfoSphere Master Data Management(MDM)和ETL(抽取、转换、加载)。 • 本采购将使机构能够改进产品并解决运营问题。产品改进包括为满足额外的消费者和贡献者所需的新功能和接口,以及改进现有功能以更好地为现有客户提供服务。 交付成果包括但不限于: 运营问题分为持续改进和破损修复两类。持续改进工作包括自动化维护任务,例如数据库归档或对大表进行分区以管理性能和响应时间。示例包括: • 完成公共接口,以提供MDM和FHIR接口之间的一致接口 • 更新公共接口以反映数据模型的变化 • 更新公共接口以支持FHIR查询,如按位置、执业医师角色、卫生保健服务或端点搜索 • 为PPR开发添加和更新事务的接口 • 向公共接口添加数据验证规则 • 记录ETL工作流程、过程和修复步骤。 • 更新错误处理以增强消息并建立常见错误响应(例如,将成员未找到响应的错误代码从http 500错误更改为eHealth Ontario约定的替代方案) 职责: • 支持ETL过程和文档的记录 • 更新自定义的HL7v2 PubSub服务,以通知订阅者服务目录的变化 • 提高PPR的响应时间和容量 • 编写开发解决方案的文档,包括开发人员指南、构建手册、部署指南和支持程序 • 开发健康检查来验证PPR服务,可以由eHealth Ontario技术运营中心自动化运行 • 建立捕获、审查和调解应用程序或接口错误的过程和程序 • 利用Apache Kafka开发发布/订阅功能,通知消费系统PPR中的数据变化 • 顾问将需要访问PHI以支持注册表数据库 • 根据需要提供应用程序支持 期望的技能: • 与他人合作,共享专业知识,实现有利于组织的结果,通过积极倾听、总结和促进向团队中的其他人展示强大的沟通技巧。以简明扼要的方式阐述方法。 • 确保及时交付支持,有效适应紧迫的截止日期和突发的优先事项变化,以实现目标。计划可能性和应变措施,确定机会和问题,以确保取得最佳结果。认识到并充分利用团队成员的多样化技能、能力和经验,以实现最佳结果。 • 展示工作所需的独特技能;及时了解变化中的工作技能,以积极影响运营效率和提供的服务的效果。对省级注册表的了解是一个优势。 要求 必须 • 对ETL流程有了解 - 有CDC、Data Stage的经验 • 对主数据管理流程和原则有深入的理解 - 能够提供操作类型的支持,编写查询。 • 对任何设计/代码的操作过程进行文档化。 • 对IBM WebSphere Application Server(WAS)有出色的了解 • 在HL7消息传递、Cloverleaf集成套件和IBM InfoSphere DataStage方面有实际经验