Summary
Genfinity is a company focused on modernizing data integration processes, and they are seeking an Integration Engineer. The role involves designing, developing, and supporting data integrations across enterprise systems to ensure reliable data exchange and contribute to the company's API-driven integration architecture.
Responsibilities
- Design, build, and maintain Talend data integration jobs supporting critical business processes
- Support system-to-system integrations across platforms such as ERP, CRM, finance, and external partners
- Develop, maintain, and enhance RESTful API integrations, including authentication mechanisms (OAuth, tokens)
- Maintain and improve file-based integrations (SFTP, flat files, CSV exchange processes)
- Perform data mapping, transformation, validation, and reconciliation across systems
- Monitor and support integration operations, including error handling and performance optimization
- Collaborate with cross-functional teams (IT, Data, Business) to gather requirements and deliver solutions
- Document integration architecture, processes, and operational procedures
- Troubleshoot issues and take ownership of integration-related incidents end-to-end
- Contribute to the modernization of integration architecture, moving from legacy ETL toward API-first and scalable solutions
Skills
- Experience and familiarity with Talend (Open Studio or similar Talend platform)
- Strong understanding of ETL concepts and data integration patterns
- Hands-on experience with REST APIs (development or consumption)
- Knowledge of authentication standards (OAuth, API keys, token-based authentication)
- Experience with: File-based integrations (SFTP, CSV, flat files), Data transformation and mapping
- Solid knowledge of SQL and relational databases
- Experience working in Linux/Unix environments (basic scripting and job execution)
- Understanding of job scheduling, orchestration, and dependency management
- Programming/scripting experience (e.g., Python)
- Experience with enterprise integration and middleware platforms, such as: Boomi (Dell Boomi), MuleSoft (Anypoint Platform), Apache Kafka (event streaming / real-time integration)
- Experience integrating enterprise systems such as: ERP (e.g., QAD or similar), CRM (e.g., Salesforce APIs), Finance/expense platforms (e.g., Rydoo or similar)
- Exposure to middleware architecture and integration frameworks
- Experience with cloud-based data platforms (Azure Data Factory, Databricks, etc.)
- Familiarity with event-driven architectures and real-time data streaming
Qualifications
Must Haves
- Experience and familiarity with Talend (Open Studio or similar Talend platform)
- Strong understanding of ETL concepts and data integration patterns
- Hands-on experience with REST APIs (development or consumption)
- Knowledge of authentication standards (OAuth, API keys, token-based authentication)
- Experience with: File-based integrations (SFTP, CSV, flat files), Data transformation and mapping
- Solid knowledge of SQL and relational databases
- Experience working in Linux/Unix environments (basic scripting and job execution)
- Understanding of job scheduling, orchestration, and dependency management
- Programming/scripting experience (e.g., Python)
Nice to Haves
- Experience with enterprise integration and middleware platforms, such as: Boomi (Dell Boomi), MuleSoft (Anypoint Platform), Apache Kafka (event streaming / real-time integration)
- Experience integrating enterprise systems such as: ERP (e.g., QAD or similar), CRM (e.g., Salesforce APIs), Finance/expense platforms (e.g., Rydoo or similar)
- Exposure to middleware architecture and integration frameworks
- Experience with cloud-based data platforms (Azure Data Factory, Databricks, etc.)
- Familiarity with event-driven architectures and real-time data streaming