Programmer Analyst 6 – Data Engineer

Job Category: Data
Job Type: Hybrid
Job Location: Lansing Michigan
Compensation: Depends on Experience
W2: W2-Contract Only; Kindly note that applications on a C2C basis will not be considered for this role.

US Work Authorization Requirement:
Candidates must be legally authorized to work in the United States without employer sponsorship. This includes, but is not limited to, U.S. Citizens, Permanent Residents, and other individuals with valid U.S. work authorization.

Job Description: 

Responsible for maintaining, enhancing, and supporting the Michigan Disease Surveillance System (MDSS), a critical public health application. This role serves as a technical lead, ensuring system stability, data integrity, security, and successful modernization efforts.

Key Skills:

  • AWS, Databricks, S3
  • Python / Scala
  • ElasticSearch, Kibana
  • ETL & Data Pipelines
  • Oracle Database
  • HL7 / EHR Integration
  • Data Warehousing & Visualization
  • Git, Agile, SDLC
  • CI/CD (Azure DevOps – nice to have)

Experience Required:

  • 12+ years in complex database and data engineering systems
  • 8+ years with Databricks, ElasticSearch/Kibana, Python/Scala
  • 5+ years with AWS, ETL, and data pipelines