Integration Systems Analyst

OntarioMD

Toronto

Hybrid

CAD 64,000 - 83,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Hybrid working model
Discretionary bonus program
Pension plan (defined contribution)
Health, dental and vision plans
Extended mental health coverage
Parental leave top-up
Volunteer days
Professional development opportunities
Disability programs
Employee assistance
Professional development
Volunteer days
Floating day
Growth opportunities
HRD Canada recognition

Job summary

OntarioMD is seeking an Integration Systems Analyst to join the Application Support Team on a permanent full-time, hybrid basis. The ISA will maintain and support OntarioMD products, onboarding hospitals and clinics, and overseeing messaging systems and related infrastructure.

Reporting to the Manager, Application Support, the ISA will troubleshoot HL7, XML, and FHIR-related issues, work with Windows Server, MS-SQL, Azure, and VMware, and assist with product deployments and documentation.

Qualifications

  • Degree in Computer Science or Engineering or equivalent experience.
  • 2 years Healthcare IT experience with HIS/RIS/EMR is an asset.
  • Strong working knowledge of HL7 and XML; FHIR is an asset.
  • Hands-on experience with integration tools and messaging protocols (e.g., MLLP).
  • Excellent client-facing skills and ability to guide physicians/stakeholders while meeting SLAs.
  • Proven documentation and communication skills; detail-oriented.
  • Solid troubleshooting across networks, OS, and applications.
  • Experience with Windows Server, MS-SQL, TCP/IP, sFTP, Azure (IaaS/PaaS), VMware.
  • SharePoint Online and Microsoft 365 familiarity is an asset.
  • PowerShell scripting experience; Kusto Query Language is an asset.

Responsibilities

  • Support OntarioMD products and services within the Application Support Team.
  • Troubleshoot HL7, XML, and messaging issues and HRM applications.
  • Provide technical support for integration/messaging engines and related infrastructure.
  • Collaborate with stakeholders to close service requests and communicate system status.
  • Assist in deploying product code releases and updates.
  • Develop and maintain documentation and user guides.
  • Create and monitor operational reports and system performance metrics.
  • Maintain Windows servers and Azure/VMware hosting environments.
  • Monitor incident trends and participate in on-call rotation.

Skills

HL7 & XML knowledge
ITIL knowledge
Client facing communication
Initiative & ownership
Team collaboration
Problem solving
Critical thinking

Education

University degree in Computer Science or Engineering
Equivalent work experience

Tools

Windows Server
MS-SQL
Azure
VMware
sFTP servers
SharePoint Online
PowerShell
Kusto Query Language
SharePoint Online

Job description

Integration Systems Analyst

Permanent Full-Time, Hybrid

The Integration Systems Analyst (ISA) works within the Application Support Team to maintain, administer, and support OntarioMD products and services. The ISA also assists in supporting the onboarding of hospitals and clinics, as well as related applications, messaging systems, networks, and software.

Reporting to the Manager, Application Support, the Integration Systems Analyst:
  • Works in tandem with peers in the broader Operations and Support department to support stakeholders, systems, software and infrastructure.
  • Helps in troubleshooting HL7, FHIR, and XML messaging issues and Health Report Manager (HRM) applications.
  • Provides technical support for various applications including integration/messaging engines (e.g. Lyniate Rhapsody), sFTP server application, MS-SQL databases, syslog, monitoring and notifications tools.
  • Works with stakeholders to ensure the completion of service requests, resolution of issue tickets, and ensure appropriate communications regarding system statuses and availability.
  • Supports various internal teams (e.g. Deployment, Product Management, QA) in the delivery of OntarioMD products including deployment of product code releases.
  • Develops documentation of business processes, system configurations (hardware and software) and creation of user guides.
  • Develops and maintains various technical and business reports on HRM operations, systems status, security incidents and access audits.
  • Monitors systems performance, reviews systems logs and prepares various operational reports and statistics using tools such as Azure Application Insights.
  • Helps in supporting Microsoft Windows servers (e.g. maintain, backup and update) and virtualized hosting environments (Azure, VMware).
  • Monitors incident trends and anticipates potential problems for proactive resolution.
  • Performs operations duties within the same domain as assigned by the Manager, Application Support.
  • Participates in an on-call rotation for after-hours support, as outlined in OntarioMD’s internal On-call Policy.
Requirements that are important to us:
  • University degree in Computer Science or Engineering, or equivalent work experience.
  • Two (2) years of Healthcare IT experience, specifically with HIS/RIS and/or EMRs, an asset.
  • Strong working experience and knowledge of HL7 and XML, experience with FHIR an asset.
  • Hands on working experience with integration tools and messaging protocols (e.g. MLLP).
  • Excellent client facing skills. Must be able to answer questions and talk physicians and stakeholders through issues in an articulate, effective and professional manner while meeting service level agreements.
  • Demonstrate team, interpersonal, written and verbal communication skills, including the ability to produce clear and concise documentation with attention to detail.
  • Strong network, O/S and application-level troubleshooting and problem-solving capabilities.
  • Experience with personal health information (PHI) handling procedures.
  • Strong ability to learn quickly and adapt to changes in business landscape and working environments.
  • Good working knowledge of ITIL processes.
  • Hands on working technical experience with Windows Server, MS-SQL, TCP/IP networking, sFTP servers, Azure (IaaS/PaaS) services, VMware, and related infrastructure.
  • Experience with SharePoint Online and Microsoft 365 products an asset.
  • Experience with PowerShell scripting and Kusto Query Language an asset.
  • An asset to have hands on working experience with Java, MS-SQL and IIS.
  • An asset to have hands on working experience administering and supporting LAN/WAN, firewalls, VPNs, load balancers, SAN/NAS, enterprise servers and services, and Azure-based computing environments.
  • Ability to take initiative and manage time effectively.
  • Demonstrated skills in taking active ownership of support cases and to exercise critical thinking.
What we offer:

Base salary range of$63,861 - $83,000annually; final compensation offered will be determined based on experience, skill set, education, training, and internal equity.

  • Fun, friendly, and dynamic work environment with a passion for digital health.
  • Hybrid working model.
  • Participation in our discretionary bonus program, in accordance with our policy.
  • Matched defined contribution pension plan.
  • Comprehensive health, dental and vision plans, with 100% employer-paid premiums.
  • Extended mental health coverage.
  • Maternity and parental leave top-up programs.
  • Short-term and long-term disability programs.
  • Employee/family assistance programs.
  • Professional development opportunities.
  • Two (2) annual paid volunteer days to contribute to causes that matter to you.
  • One (1) annual floater day.
  • Fantastic opportunity to grow within the team and throughout the organization.
  • An organization recognized as one of the Best Places to Work by HRD Canada for two consecutive years.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Healthcare IT Integration Analyst
Healthcare IT Integration Analyst

OntarioMD • Toronto

Hybrid
CAD 64,000 - 83,000
Hybrid working model
Discretionary bonus program
Pension plan (defined contribution)
+12
Solution Architect
Solution Architect

OntarioMD • Toronto

Hybrid
CAD 83,000 - 101,000
Hybrid work model
Discretionary bonus program
Pension plan
+1
System Analyst
System Analyst

Mackenzie Health • Vaughan

On-site
CAD 85,000 - 110,000
Application Support Consultant
Application Support Consultant

Socket.dev • Mississauga

On-site
CAD 86,000 - 110,000
(TEMPORARY FULL TIME) CLINICIAL INFORMATICS ANALYST
(TEMPORARY FULL TIME) CLINICIAL INFORMATICS ANALYST

Ontario Shores Centre for MHS • Whitby

Hybrid
CAD 64,000 - 75,000
Integration Analytics and Performance Lead, Ontario Health Team- Northumberland (Permanent Full-Time)
Integration Analytics and Performance Lead, Ontario Health Team- Northumberland (Permanent Full-Time)

Northumberland Hills Hospital • Cobourg

Hybrid
CAD 88,000 - 91,000
Flexible hybrid work environment
Professional learning and growth
Meaningful local impact
Business Analyst - Junior
Business Analyst - Junior

Raise • Toronto

Hybrid
CAD 52,000 - 68,000
Application Support Specialist
Application Support Specialist

Kensington Health • Toronto

On-site
CAD 60,000 - 85,000
Application Analyst - Epic Ambulatory & Referrals
Application Analyst - Epic Ambulatory & Referrals

University Health Network • Toronto

On-site
CAD 74,000 - 111,000
HOOPP
Transit access
Flexible work environment
+2
Team Lead, Application Specialist, Pharmacy
Team Lead, Application Specialist, Pharmacy

University Health Network • Toronto

On-site
CAD 102,000 - 127,000
HOOPP Pension
Transit access
Flexible work environment
+1