ETL / Data Migration Engineer

Criterion Tech

Lucknow

On-site

INR 600,000 - 1,200,000

Full time

12 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Criterion Tech is seeking an experienced ETL / Data Migration Engineer to design, develop, and execute data migrations from legacy systems to modern platforms. You will handle extraction, transformation, cleansing, loading, validation, and reporting to ensure zero data loss and data integrity.

The role requires 3–6 years of hands-on ETL and data migration experience, strong SQL skills, and proficiency with tools like NiFi, Talend, Pentaho, SSIS, and Azure Data Factory.

Qualifications

  • 3–6 years of experience in ETL, data migration, or data integration.
  • Strong SQL and database knowledge (PostgreSQL, SQL Server, MySQL).
  • Hands-on experience with ETL tools listed above.
  • Experience with data cleansing, transformation, validation, and reconciliation.

Responsibilities

  • Design and develop ETL pipelines for migrating data.
  • Analyze source databases, schemas, and data quality.
  • Create source-to-target data mappings and transformations.
  • Extract, transform, cleanse, validate, and load data into targets.
  • Migrate databases, documents, and metadata including media.
  • Maintain migration logs, audit trails, and reconciliation reports.

Skills

ETL pipelines
SQL databases
Python/Java
Data migration
Data cleansing
Troubleshooting
Git & Linux

Tools

Apache NiFi
Talend
Pentaho
SSIS
Azure Data Factory
CDC / Debezium
Kafka
Docker
Kubernetes

Job description

ETL / Data Migration Engineer

Experience: 36 Years

Employment Type: Full-time

Job Summary

We are looking for an experienced ETL / Data Migration Engineer responsible for designing, developing, and executing data migration processes from legacy systems to modern platforms. The role will involve data extraction, transformation, cleansing, loading, validation, reconciliation, and migration reporting while ensuring data integrity and zero data loss.

Key Responsibilities
  • Design and develop ETL pipelines for migrating structured and unstructured data.
  • Analyze source databases, schemas, relationships, and data quality.
  • Develop source-to-target data mapping and transformation rules.
  • Extract, transform, cleanse, validate, and load data into target systems.
  • Migrate databases, documents, SCORM packages, videos, attachments, and metadata.
  • Implement full, incremental, and delta migration processes.
  • Develop automated data validation and source-to-target reconciliation mechanisms.
  • Perform record-count, field-level, relationship, file-size, and checksum/hash-based validation.
  • Identify, troubleshoot, and resolve data migration errors and exceptions.
  • Maintain migration logs, audit trails, error reports, and reconciliation reports.
  • Optimize ETL processes for large-volume and TB-scale data migration.
  • Conduct migration testing, dry runs, production migration, and post-migration verification.
  • Prepare migration documentation, runbooks, mapping documents, and final migration reports.
  • Work closely with application, database, QA, and infrastructure teams during migration and cutover.
Required Skills
  • 3–6 years of experience in ETL, data migration, or data integration.
  • Strong SQL and database knowledge, preferably PostgreSQL, SQL Server, or MySQL.
  • Hands-on experience with one or more ETL tools such as Apache NiFi, Talend, Pentaho, SSIS, or Azure Data Factory.
  • Experience in data cleansing, transformation, validation, and reconciliation.
  • Knowledge of full, incremental, and delta migration approaches.
  • Experience handling structured data as well as files/documents and object storage.
  • Strong understanding of database relationships, constraints, indexes, and data integrity.
  • Programming/scripting experience in Python, Java, C#, or similar.
  • Good troubleshooting, analytical, and problem-solving skills.
  • Experience with Git and Linux is desirable.
Good to Have
  • Experience with CDC, Debezium, Kafka, Docker, Kubernetes, and S3-compatible object storage.
  • Experience in large-scale enterprise or LMS/ERP data migration projects.
  • Experience preparing migration and reconciliation reports.
Key Competency

The candidate should be capable of end-to-end data migration—from source analysis and ETL development through final reconciliation—while demonstrating that all required data has been migrated accurately and without data loss.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Migration Consultant - ETL Tools
Data Migration Consultant - ETL Tools

Forward Eye Technologies • Dadri

On-site
INR 1,200,000 - 2,400,000
Data Migration Consultant - ETL Tools
Data Migration Consultant - ETL Tools

Forward Eye Technologies • Pune District

On-site
INR 1,200,000 - 2,000,000
ETL Developer
ETL Developer

PradeepIT Consulting Services Pvt Ltd • Bengaluru

On-site
INR 800,000 - 1,200,000
Implementation Engineer
Implementation Engineer

Recruiterflow • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Data Architect (Cloud, ETL, Python) || 7-12 yrs
Data Architect (Cloud, ETL, Python) || 7-12 yrs

Iklavya • Dadri

On-site
INR 2,000,000 - 2,500,000
Senior Data Engineer
Senior Data Engineer

DATAECONOMY Inc • Hyderabad

On-site
INR 1,500,000 - 2,100,000
Senior Data Migration Engineer
Senior Data Migration Engineer

NTT DATA BUSINESS SOLUTIONS • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Lead Data Engineer
Lead Data Engineer

Cynosure Corporate Solutions • Chennai District

On-site
INR 400,000 - 600,000
Data Engineer (ETL)
Data Engineer (ETL)

Luxoft • India

On-site
INR 1,200,000 - 1,800,000
Senior Data Engineer
Senior Data Engineer

DigitalXNode • Hyderabad

On-site
INR 2,000,000 - 3,000,000