We are seeking an experienced Integration Engineer to design, develop, and support real-time, on-demand, batch, and scheduled data interfaces between internal and external systems. The role involves requirements gathering, solution design, development, testing, go-live, and post-implementation support.
Required Skills
7+ years of experience in data modeling, OLAP design, APIs, and ETL processes.
5+ years of experience with web services, API, and ETL integration.
5+ years of hands-on experience with IBM IIB/ACE, MuleSoft, or Boomi.
5+ years of experience with cloud and microservices architecture.
7+ years of experience designing integration patterns and managing, deploying, and supporting APIs.
Strong experience with databases, PL/SQL, and Linux.
Strong knowledge of REST/SOAP, JMS, MQ, JSON, XML, and Flat Files (CSV/Fixed-Width).
Experience with message queuing, caching, complex mapping, branching, and parallel processing.
Hands-on experience with Kubernetes and containerized application deployment.
Experience with AWS or Microsoft Azure.
Knowledge of CI/CD, DevOps, Git, and enterprise integration patterns.
Strong troubleshooting, debugging, analytical, and problem-solving skills.
Programming experience with Java and/or Python.
Preferred Skills
MuleSoft integration solution design and development.
TeamCity, SonarQube, Ant/Maven, Bitbucket.
TOSCA and Selenium test automation.
AWS cloud experience.
Strong communication and collaboration skills.
Education/Experience: Candidates should have strong hands-on enterprise integration experience and the ability to manage multiple technical, business, and testing initiatives.