Remote Data Integration Analyst

Insight Global
Burlington, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Burlington, United States of America

Tech stack

JavaScript
API
Data analysis
Business Logic
Information Systems
Databases
Customer Data Management
Data Integration
ETL
Data Transformation
Data Mining
Electronic Data Interchange (EDI)
Error Codes
JSON
Python
Microsoft SQL Server
MySQL
OAuth
Security Assertion Markup Language (SAML)
Single Sign-On
XML
Data Server Interface
Data Ingestion
Information Technology
Health Level Seven International
REST
Web Api

Job description

The Data Integrations Analyst II plays a key role in the design, enablement, enhancement, and management of data integration implementations of the GuidingCare® application. The Data Integrations Analyst works closely with customer liaisons and the engineering team on gathering customer data and information requirements as a key enabler of data ingestion and transformation and the company's end-to-end technology solutions., * Responsible for building end-to-end solutions and understanding of data transformation as it flows through key business processes

  • Perform technical analysis, query databases and do data mining in various modules of GuidingCare

  • Design mappings (extracting, transforming and loading data) and ETL transformations from a variety of data formats like JSON, XML, CSV, TXT, HL7 and EDI and structure into enterprise-scale databases

  • Initiate, conduct and facilitate discussions with multiple stakeholders, and translate the results, document and communicate data integration requirements

  • Analyze, design, optimize and enhance EDI applications specifications in various formats that include HIPAA standard formats - Electronic Data Interchange (EDI)

  • Work closely with engineering and business stakeholders to understand and gather customer's data integration requirements

  • Collaborate with Project Managers to manage scope, customer expectations, technical requirements, and provide input into the project plan by identification of risks, dependencies, and stakeholders.

  • Document and maintain the APIs (Application Programming Interface) and help the clients to implement the same

  • Provide feedback of storage infrastructure and application designs to ensure they are aligned with business requirements.

  • Analyze common issues in API calls that include various error codes in 4xx series and business logic validation

  • Assist client to set up SSO (Single Sign-On) to login into the GuidingCare© product using a variety of SSO mechanisms like Basic Single Sign-On, OAuth2.0 and Federated Single Sign-On with SAML 2.0

  • Provide the global Product Support Team with guidance and technical knowledge on reported data and data integrations issues.

  • Maintain data integration documentation and process flow of all data interfaces

  • Support data interface development, testing, integration, and deployment in partnership with global Product Management, Engineering, Quality Assurance and Interface teams

  • Provide internal and external (client) training relative to data integration solutions and operational procedures

Requirements

Bachelor of Science / Bachelor of Engineering in Computer Science, Information Systems, or a closely related field (foreign equivalent is acceptable)

  • At least 3 years of healthcare experience

  • Knowledge of EDI 278, EDI 834 and EDI 837 formats along with REST APIs

  • Strong data integration experience

  • 6+ years of demonstrated experience in SQL Server / MySQL / Python / JavaScript / data analysis / business analysis.

  • ETL and JSON experience

  • Positive attitude in solving client problems, strong analytical skills, agile, responsive and more importantly being self-driven to lead multiple projects - A master's degree in Computer Science or Management Information Systems or any engineering discipline

Apply for this position