HL7 Integration Engineer at Andishi in Nairobi, Kenya

    Andishi logo

    HL7 Integration Engineer

    AndishiNairobi, Kenya

    Posted

    5 days ago

    Apply by

    1 Sept

    Full Time
    On Site
    Senior
    ICT & Telecommunications
    Engineering & Technology

    Build your CV in minutes! Tailored for the Kenyan job market.

    Build My CV

    Job Description

    This is a hands-on engineering role. The engineer should be comfortable entering a complex legacy environment, discovering how existing integrations operate, documenting undocumented workflows, and independently developing a practical migration plan.

    Key Responsibilities

    • Perform a complete assessment of the existing HL7 integration environment, including approximately eight HL7 engine instances and their connected facilities.
    • Inventory and document HL7 channels, interfaces, endpoints, message types, transformations, routing rules, dependencies, and failure-handling processes.
    • Work closely with existing engineering staff to capture historical system knowledge and convert it into maintainable technical documentation and runbooks.
    • Review existing Mirth Connect and BridgeLink configurations and identify redundant, outdated, or inefficient channels.
    • Develop a strategy to consolidate HL7 transformations currently performed at edge locations into a centralized HL7 hub.
    • Design and support HL7 workflows associated with a new cloud-based PACS platform.
    • Support the consolidation of multiple PACS environments into a single modern PACS architecture.
    • Design event-driven HL7 workflows to maintain synchronization between PACS and clinical systems and reduce risks such as duplicate radiology reads.
    • Configure and troubleshoot HL7 V2 interfaces, including common ADT, ORM, ORU, SIU, and related message workflows.
    • Build and modify Mirth channels, filters, mappings, routing logic, and JavaScript transformations.
    • Troubleshoot message failures, interface delays, duplicate messages, incorrect mappings, connectivity problems, and downstream processing issues.
    • Support DICOM and radiology integration workflows involving DCM4CHE, DICOM routers, PACS, RIS, and related imaging systems.
    • Participate in migration planning, testing, validation, cutover, rollback planning, and production support.
    • Assist with moving integration services from a fragile data-center environment into AWS or Azure.
    • Provide regular technical status updates, risk assessments, architecture documentation, and implementation recommendations.
    • Work independently for extended periods while coordinating closely with engineering, clinical operations, vendors, and leadership.

    Required Qualifications

    • Strong hands-on experience with HL7 V2 healthcare integrations.
    • Production experience with Mirth Connect / NextGen Connect.
    • Experience with BridgeLink or similar healthcare interface engines.
    • Strong understanding of HL7 segments, fields, data types, message routing, transformations, acknowledgments, and error handling.
    • Experience auditing and cleaning up existing HL7 environments.
    • Experience designing or maintaining complex healthcare data flows across multiple facilities.
    • Experience with JavaScript transformations inside Mirth.
    • Working knowledge of SQL for troubleshooting, validation, and data analysis.
    • Experience creating interface documentation, architecture diagrams, dependency maps, and operational runbooks.
    • Ability to independently investigate undocumented legacy integrations.
    • Strong troubleshooting and root-cause analysis skills.
    • Ability to communicate clearly with both technical engineers and non-technical healthcare operations teams.
    • Radiology / DICOM Experience: Candidates should have practical exposure to radiology integration workflows. Experience with the following is strongly preferred.

    Job Details

    Job Function

    Engineering & Technology

    Additional Information

    How to Apply: Interested and qualified? Go to Andishi on www.linkedin.com to apply.

    Master the Legacy-to-Cloud Migration Story

    This role is about untangling a messy HL7 environment and moving it to the cloud. Hiring managers will probe how you've handled legacy systems, documented chaos, and planned migrations without breaking clinical workflows.

    1. Map your HL7 war stories: Be ready to walk through a specific time you audited an HL7 environment. Mention the number of channels, the mess you found, and how you prioritized cleanup. Concrete numbers stick.

    2. Show Mirth mastery beyond basics: Don't just say you used Mirth. Talk about building channels with JavaScript transformers, handling ACK/NACK, and debugging routing logic. Bring a small code snippet or diagram if you can.

    3. Prove you can document like a pro: This job lives on documentation. Share a sample runbook or architecture diagram you've created. Show you can turn tribal knowledge into something a new engineer can follow.

    4. Speak the radiology language: Even if you're not a DICOM expert, show you understand PACS workflows and the risks of duplicate reads. Mention DCM4CHE or similar tools you've touched.

    5. Prepare for the 'how do you handle ambiguity' question: You'll be dropped into an undocumented system. Have a story about how you reverse-engineered a legacy interface with no help. Highlight your investigative process.

    6. Get cloud-ready: Since you'll move services to AWS or Azure, brush up on basic cloud networking, security groups, and how HL7 interfaces run on VMs or containers. Even a side project helps.

    7. Practice explaining tech to non-tech: You'll talk to clinical ops. Prepare a simple analogy for HL7 message routing or PACS synchronization. Show you can translate jargon.

    8. Ask smart questions: In the interview, ask about the current infrastructure, the biggest pain points, and how success is measured. It shows you're already thinking like a consultant.

    CareerSasa Safety Alert: Never pay employers or agencies for interviews, training, or job placement. Does a job request payment? Report it immediately using the "Flag" button. While CareerSasa vets job postings thoroughly, always verify opportunities independently.
    Share this job:

    Boost Your Application Success

    1. 1

      Expert CV help that gets you noticed. Build Your CV

    2. 2

      A personalized cover letter for this role. Write Cover Letter

    3. 3

      Attract recruiters with a stronger profile. Boost LinkedIn

    Tags

    HL7
    Mirth Connect
    BridgeLink
    DICOM
    PACS