Integration Engineer
HonorVet Technologies · Raleigh, NC · Yesterday
On-siteInformation TechnologyContract
Key Responsibilities
- Gather and analyze technical and business requirements for integration and interface solutions.
- Design, develop, test, deploy, and support integration solutions and APIs.
- Build real-time, batch, scheduled, and on-demand data interfaces between systems.
- Develop and manage ETL processes, data cleansing, data refreshes, and data transformation.
- Design and implement enterprise integration patterns using messaging, APIs, web services, and other integration technologies.
- Develop and support REST and SOAP web services and APIs.
- Work with message queuing, caching, complex data mapping, branching, and parallel processing.
- Support deployment and troubleshooting of containerized applications using Kubernetes.
- Develop and maintain integration solutions using IBM Integration Bus (IIB), App Connect Enterprise (ACE), MuleSoft, or Boomi.
- Perform technical sizing, scalability, high-availability, troubleshooting, debugging, and performance optimization.
- Support application deployment, go-live activities, and post-implementation production support.
- Collaborate with developers, business stakeholders, QA teams, architects, and other technical resources.
- Follow CI/CD, DevOps, source control, testing automation, and software development best practices.
Required Skills
- 7+ years of experience in data modeling, OLAP design, API development, and ETL processes, including data cleansing and refreshes.
- 5+ years of experience with web services, APIs, and ETL integration/management.
- 5+ years of hands-on design, development, and implementation experience with IBM IIB/ACE, MuleSoft, or Boomi.
- 5+ years of strong technical experience with cloud and microservices architecture.
- 7+ years of hands-on experience building integration patterns, processes, and managing, deploying, and supporting APIs.
- 7+ years of hands-on experience with databases, PL/SQL, and Linux.
- 7+ years of experience with message queuing, caching, complex mapping, branching, and parallel processing.
- 7+ years of experience working with JSON, XML, and flat-file formats, including CSV and fixed-width files.
- 7+ years of experience with troubleshooting and debugging complex integration issues.
- Strong proficiency in Java and/or Python programming.
- Experience with REST/SOAP, JMS, MQ, XML, JSON, and API development.
- Hands-on experience with Kubernetes and containerized application deployment.
- Experience with AWS and/or Microsoft Azure.
- 7+ years of experience with databases, PL/SQL, and Linux.
- 7+ years of experience with message queuing, caching, complex mapping, branching, and parallel processing.
- 7+ years of experience working with JSON, XML, and flat-file formats, including CSV and fixed-width files.
- 7+ years of experience with troubleshooting and debugging complex integration issues.
- Strong proficiency in Java and/or Python programming.
- Experience with REST/SOAP, JMS, MQ, XML, JSON, and API development.
- Hands-on experience with Kubernetes and containerized application deployment.
- Experience with AWS and/or Microsoft Azure.
Preferred Skills
- Experience designing and developing integration solutions using MuleSoft, in addition to IBM IIB/ACE.
- At least 2 years of AWS cloud experience.
- At least 2 years of experience with Java or Python.
- Experience with TeamCity and other DevOps/deployment tools.
- Experience with SonarQube.
- Experience with Ant and/or Maven.
- Experience with Bitbucket or similar source-control management tools.
- Experience with test automation tools such as TOSCA and Selenium.
- Knowledge of enterprise architecture principles, scalability, high availability, and technical sizing.
- Experience with CI/CD pipelines, DevOps practices, and Git.