Senior Data Integration Engineer
iDbase Software · Johannesburg, South Africa ·
- Seniority
- Senior
- Employment
- Full time
- Category
- Software engineering
- Experience
- 6+ years
iDbase Software · Johannesburg, South Africa ·
usbank · Loughlinstown, Ireland
Algoworks · India
Algoworks Technologies Private Limited · Noida, UP, India
X, bigly labs · Melrose Arch (Hybrid)
We are seeking a highly specialized Senior Data Integration Engineer to design, build, and maintain robust, scalable integrations across a complex enterprise ecosystem. This role focuses on enabling seamless system-to-system data flows, ensuring high availability, and providing real-time access to data across legacy, cloud, and SaaS platforms.
You will act as a subject matter expert in enterprise data movement and virtualization, bridging the gap between disparate technologies while ensuring integration reliability, governance, and performance at scale.
Must-Have Skills & Experience:
• 6+ years of professional experience in data integration, ETL development, middleware administration, or enterprise application integration
• Deep, hands-on expertise with Qlik Talend (Cloud or On-Premise) for designing complex workflows and transformations
• Proven experience configuring and tuning Qlik Replicate for log-based CDC and real-time replication across heterogeneous systems
• Strong experience with Denodo (or similar enterprise data virtualization platforms)
• Expert-level SQL skills with advanced data mapping, transformation, and validation capabilities
• Strong understanding of enterprise integration patterns including batch processing, messaging, and API-led connectivity
• Experience ensuring high availability, monitoring, and operational stability of integration services
Highly Desirable Skills:
• Experience with cloud integration services such as AWS Glue, Azure Data Factory, or Google Cloud Dataflow
• Experience designing RESTful APIs and working with API gateways (Apigee, MuleSoft, Kong)
• Familiarity with messaging and streaming platforms such as Kafka, RabbitMQ, or IBM MQ
• Proficiency in scripting languages (Python, Shell) for automation and enhancement of integrations
• Understanding of data governance principles, data lineage, and metadata management
• Experience implementing CI/CD pipelines for integration deployments using Git, Jenkins, or Azure DevOps
• Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or related field
LSEG · IND-BLR-Divyasree Technopolis