Description:
As an Integration Engineer, you will be at the forefront of our operations, ensuring that different systems, applications, and third-party services are flawlessly integrated to meet our business needs. Your expertise will drive the success of our projects, enhancing efficiency, scalability, and performance across all platforms.
Key Responsibilities
- Evaluate current software systems and identify opportunities for integration and automation
- Design and develop API-based integrations between our core systems and third-party modules
- Write custom Python scripts to facilitate data exchange, transformation, and process orchestration
- Collaborate closely with cross-functional teams (e.g., business analysts, developers, IT operations) to understand requirements and define integration strategies
- Establish data mapping, validation, and error handling protocols to ensure data integrity across integrated systems
- Document integration workflows, processes, and technical specifications for knowledge transfer and future maintenance
- Monitor integrated system performance, identify bottlenecks, and optimize workflows for efficiency
- Serve as the primary technical liaison with our software vendors and integration partners
- Provide training and support to end-users on integrated system functionalits
What We're Looking For
- A problem-solver with a keen eye for detail and a strong understanding of integration patterns and principles.
- Proven experience in system integration, API design, and middleware technologies.
- Proficient in programming languages such as Java, Python, or equivalent.
- Excellent communication skills, with the ability to interface effectively between technical teams and stakeholders.
- A strong desire to learn and adapt in a fast-paced environment.