Design, develop, and implement robust integration solutions between various applications, services, and platforms.
Lead and participate in the development of APIs, messaging systems, and data transformation processes to ensure seamless system communication.
Build custom connectors, workflows, and middleware solutions for integrating third-party and in-house systems.
Utilize integration tools and platforms such as Azure iPaaS, Apache Camel, MuleSoft, Dell Boomi, Talend, IBM Integration Bus, or similar to design and implement integration solutions.
Set up and manage ESB (Enterprise Service Bus) solutions to streamline data flow across systems.
Optimize and manage cloud-based and on-premises integration platforms.
Ensure that integration designs comply with best practices, performance standards, and security guidelines.
Work closely with teams to define integration architecture strategies and governance models.
Develop and maintain data mapping, transformation, and validation processes between applications.
Troubleshoot data-related issues and provide timely resolutions.
Partner with development, infrastructure, and business teams to understand integration needs and translate them into technical requirements.
Act as a point of contact for any integration-related technical issues or inquiries.
Troubleshoot and resolve integration issues in a timely manner, ensuring minimal disruption to business processes.
Document integration processes, frameworks, and solutions to maintain system transparency and ensure knowledge transfer.