← Search all jobs

Systems Integration Analyst/Senior Systems Integration Analyst - Hybrid

University of Illinois Urbana-Champaign

Urbana, IL · Posted November 11, 2026

Just laid off? Start here: a plan for the first weeks

More in Illinois job market · Education & EdTech

More roles at University of Illinois Urbana-Champaign

Skills this job asks for

Say which you have and which you want to build. We use it to match you to jobs like this one.

  • Azure
  • CI/CD
  • DevOps
  • ETL
  • Kafka

About the job

Duties & Responsibilities Analyze business processes, data flows, APIs, schemas, and integration requirements to design, develop, test, document, deploy, and maintain enterprise application and data integrations. Develop and support synchronous, asynchronous, batch, and event-driven integrations using REST APIs, Azure integration technologies, Kafka, enterprise messaging platforms, and other established integration tools and standards. Develop, implement, and maintain integrations involving Ellucian Banner, Ethos, enterprise Human Resources, Finance, Research, Analytics, and cloud-based/SaaS platforms. Develop and maintain enterprise data integration solutions utilizing ETL/ELT processes, data pipelines, replication, change data capture (CDC), and data virtualization technologies. Develop, execute, and maintain automated integration testing, including API, data validation, regression, and end-to-end testing. Support DevOps practices, including source control, CI/CD pipelines, and deployment automation. Monitor, troubleshoot, and resolve production integration issues, including supporting system performance, operational incidents, logging, alerting, and continuous improvement initiatives. Collaborate with university stakeholders, vendors, business units, and technical teams to gather requirements, coordinate implementation activities, and ensure integration solutions meet operational needs and established technical standards. Develop and maintain technical documentation, including interface specifications, data mappings, architecture diagrams, testing procedures, and operational support documentation. Participate in on-call and off-hours support activities as required and perform other related duties as assigned.