Encora - Lead Data & Integration Engineer
Requirements
• Below are the key skillsets that will be required for all relevant tasks mentioned: • 10 years of experience in system analysis, integration engineering, data engineering or technical delivery roles. • Strong ability to translate requirements into system flows, data flows, interface specifications and implementation plans. • Experience working with upstream and downstream teams to define and deliver enterprise integrations. • Practical experience with REST APIs, SFTP, batch processing, file based integration and data pipeline orchestration. • REST APIs, SFTP, batch processing, file based integration • Good understanding of data mapping, transformation, aggregation, reconciliation and data quality controls. • Good SQL skills and basic to moderate Python skills for data handling, scripting, automation and troubleshooting. • Python • Exposure to Java • Exposure to Informatica, Cloudera or similar enterprise data platforms. • Working knowledge of Git, branching, pull requests, code reviews and controlled release practices. • Familiarity with CI/CD, Jira, Confluence and enterprise deployment processes. • Experience with Control M or equivalent scheduling tools. • Familiarity with logging (OTEL) and monitoring tools such as Splunk Elastic Stack. • Exposure to GenAI concepts such as document ingestion, RAG, embeddings and data preparation for AI workflows. • Strong communication skills, with the ability to challenge weak designs and coordinate across business, application, data, infrastructure and security teams. • Data Engineering, • System Integrations, • Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others. • At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality
Responsibilities
• 1. System Analysis & Design • Analyse business/technical requirements and translate them into data flows and integration designs • data flows and integration designs • Work with upstream and downstream teams to define data contracts and interfaces • data contracts and interfaces • Identify gaps, inefficiencies and risks in current data movement processes • Propose pragmatic solutions balancing speed, quality and maintainability • Integration & Data Movement • Design and implement data movement across systems using: • data movement across systems • SFTP and file based transfers • Batch pipelines • Coordinate integrations across systems in the DataLake ecosystem (Informatica, Cloudera, etc.) • (Informatica, Cloudera, etc.) • Ensure data is correctly transformed, mapped and delivered to target systems • Troubleshoot integration issues across environments • Data Preparation for GenAI • Support data ingestion and preparation for GenAI use cases: • document ingestion • data aggregation • enrichment and transformation • Work with structured and unstructured data • Ensure data is usable for downstream AI workflows (RAG, search, investigation flows) • You are not asking them to build models, just make data usable for them. • Delivery & Coordination • Work across multiple teams: • Support SIT, UAT and production rollouts • Ensure integration reliability, error handling and monitoring • Document flows, mappings and interfaces clearly
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT