Job Description: Integration Support Engineer
Overview
The Integration Support Engineer is responsible for supporting, monitoring, and improving enterprise integration workflows across the organization. This role operates as a first responder for production integration issues, proactively communicates with business and IT partners, and works hands-on with tools such as MuleSoft, FME, Python, Elastic, and SQL-based platforms. The ideal candidate is a strong communicator, highly self-motivated, technically versatile, and able to troubleshoot complex integration and data-processing issues.
Key Responsibilities
Production Support & Incident Response
- Serve as the first responder to production integration issues, errors, failures, and performance degradations.
- Monitor integrations and take corrective action promptly to minimize downtime.
- Perform root-cause analysis, document findings, and implement long-term corrective solutions.
- Read and interpret logs in depth (MuleSoft, FME, Elastic, custom logs) to pinpoint issues quickly.
- Escalate issues appropriately while maintaining ownership through resolution.
Business & Stakeholder Communication
- Communicate clearly and proactively with IT sponsors when issues arise.
- Provide timely updates regarding incidents, resolutions, and potential business impacts.
- Work tickets submitted to the integration mailbox/inbox, ensuring quick turnaround and high-quality responses.
- Collaborate with business owners to refine requirements, clarify integration behaviors, and improve documentation.
Integration Development Support
- Assist in creating, modifying, and maintaining MuleSoft and FME workflows, ensuring performance and reliability.
- Debug integration logic, DataWeave transformations, FME Workflows, and data pipelines.
- Contribute to architectural discussions related to system integrations, data flows, and API designs.
- Recommend and implement improvements to existing processes when necessary, not just fixes focusing on stability and scalability.
Documentation & Process Improvement
- Develop clear, concise documentation for integrations, workflows, troubleshooting steps.
- Maintain version control practices and participate in branching strategies, merge processes, and feature flag workflows.
- Review logs to identify recurring issues and propose solutions that improve resilience and operational efficiency.
Required Skills & Qualifications
Communication & Soft Skills
- Clear spoken and written English; exceptional communicator.
- Strong problem-solving abilities with a self-motivated, ownership-driven mindset.
- Ability to work independently while collaborating effectively with teams.
Technical Skills
- MuleSoft expertise, including strong understanding of Cloudhub, Anypoint Studio, integration flows, DataWeave, and API lifecycle.
- In-depth DataWeave knowledge, including debugging transformations and optimizing scripts.
- FME experience, with strong understanding of its architecture, transformers, workflows, and scheduling.
- Solid understanding of REST API concepts, including auth, headers, pagination, retries, and error handling.
- Python experience for automation, scripting, and troubleshooting.
- Ability to use Postman for API testing and validation.
- Experience with SQL, including SQL Server queries, debugging stored procedures, and familiarity with Databricks.
- Understanding of Elastic / ELK stack for logging, monitoring, and debug troubleshooting.
- Strong ability to read logs and derive insights, patterns, and root causes.
- Basic understanding Azure Devops, version control (Git), branching strategies, and feature flagging.
- Familiarity with integration architecture for both MuleSoft and FME environments.
Nice to Have
- Experience with AWS Lambda.
- Familiarity with cloud integration patterns and distributed systems.