Integration Engineer

$85,000 - $100,000/Yr

University of Wisconsin System - Madison, WI

posted 3 months ago

Full-time - Entry Level
Remote - Madison, WI
Educational Services

About the position

The University of Wisconsin-Madison is seeking an Integration Engineer to join our Integration Team. In this role, you will be responsible for building, managing, and supporting system integrations using our low/no-code Integration Platform, Informatica Intelligent Cloud Services. You will collaborate closely with various teams to assess partner needs, design integrations, and utilize new APIs that are being developed. While prior experience with an integration platform such as IICS, Boomi, or Mulesoft is not required, a strong background in data integration technologies and concepts is essential, along with hands-on experience in building integrations. Familiarity with AWS and Python is preferred, and we are committed to providing training in other necessary skills to ensure your success in this position. As part of the Enterprise Integration group, you will engage in a diverse range of tasks that support the mission of UW-Madison. Our team values curiosity, eagerness to learn, problem-solving abilities, and a commitment to effective teamwork. We believe in addressing comprehensive problems for our partners and delivering solutions through technology. The Enterprise Integration portfolio includes integration infrastructure and services, APIs, and products that facilitate various academic and curricular capabilities, such as course enrollment and degree auditing. Our developers and integrators work collaboratively to build and operate integration solutions, employing a mix of DevOps practices and both cloud and on-premises technologies. We are looking for candidates who possess exceptional communication and customer service skills to effectively engage with our diverse group of partners, vendors, and end users. While experience with cloud technologies, systems administration, and working within a Scrum team is valued, it is not mandatory. We are particularly interested in candidates who are eager to learn and grow, as we will provide opportunities for self-study, hands-on experimentation, and collaboration within your team. As part of a multi-disciplinary team utilizing modern agile frameworks and cloud technologies, you will have the chance to develop your skills in new technologies and frameworks as our needs evolve. A positive attitude, commitment to teamwork, and a willingness to learn are key attributes we seek in candidates for this challenging role.

Responsibilities

  • Designs, implements, and maintains infrastructure and/or moderately complex technical integrations across multiple systems, including in-house systems, acquired commercial, and external such as Cloud hosted.
  • Integrates, identifies, troubleshoots, monitors, and resolves moderately complex, routine, and varied supported services, systems, network, and application problems according to established processes and procedures.
  • Serves as a point of contact for internal and external stakeholders, identifies needs, provides solution options, and communicates issue updates and resolutions.
  • Participates in the evaluation of new vendor software releases and impact. Documents and communicates system enhancements or changes.
  • Assists with the planning and coordination of system resources, upgrades, security, implementations, and integrations.
  • Configures, maintains, upgrades, develops, and tests IT systems and services in alignment with industry best practices.
  • Runs, maintains, and operates technical systems and infrastructure.
  • Plans and directs staff implementation of small to medium technical projects as needed.
  • Actively participates in team and group processes including Scrum ceremonies, competency development, and release planning.
  • Communicates with product owners and partners about business needs, product health and technical debt, sprint goals, and collaboratively informs release prioritization.
  • Shares operational support responsibilities within a vertically aligned, collaborative team.

Requirements

  • Experience translating partner requirements into technical deliverables.
  • Experience with data and application integration.
  • Familiarity with APIs, extract/transform/load patterns (ETL), and databases.
  • Familiarity with major cloud platforms (e.g. Amazon Web Services).
  • Familiarity with development languages such as Python.

Nice-to-haves

  • Experience with agile methodologies.
  • Experience with version control systems (e.g. git).
  • Experience with data or product modeling.
  • Experience using DevOps principles like continuous integration/delivery, version control, automation, etc.
  • Experience with Unix system administration, database administration, and/or functional programming languages.

Benefits

  • Generous vacation, holidays, and paid time off.
  • Competitive insurances and savings accounts.
  • Retirement benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service