Epam Systems

Data Quality Engineer (ETL Automation) - PAN India Locations

Epam Systems

Pune, Maharashtra, India (Hybrid) · Full Time

Be the first to apply

Experience
Any
Salary
Openings
1
Posted
1 week ago
Work mode
Hybrid
Education
Any graduate
Eligibility
Any Graduate
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Company Overview

EPAM Systems stands as a global leader in digital engineering and consulting with a workforce of over 60,000 employees spanning 50+ countries. The company collaborates with leading enterprises to design, build, and optimize solutions driven by data. Within EPAM's Data & Analytics division, emphasis is placed on creating advanced data platforms and models to support large-scale analytics and artificial intelligence efforts.

Role Overview

We are in search of a highly proficient and detail-focused Data Quality Engineer specialized in automation to enhance our data engineering team. The successful candidate will possess substantial expertise in automating ETL processes, testing data warehouses, and leveraging cloud data services, as well as experience in test automation frameworks and continuous integration and deployment.

Key Responsibilities

  • Develop, design, and run automated tests to verify ETL processes and data pipeline integrity.
  • Conduct thorough end-to-end validation and reconciliation of data, including testing data warehouses and databases handling large data volumes.
  • Work closely with data engineers, analysts, and other stakeholders to define and execute test strategies ensuring data quality standards are upheld.
  • Create scalable and reusable test automation frameworks using Python and SQL.
  • Integrate automated testing procedures into CI/CD pipelines to maintain ongoing validation and delivery.
  • Verify data transformation accuracy and completeness across cloud platforms such as Azure, AWS, and GCP.
  • Participate actively in Agile workflow events like sprint planning, retrospectives, and backlog refinement.

Required Qualifications

  • A minimum of 3.5 years of practical experience in Data Quality Engineering.
  • Proficient experience in automating ETL and testing data warehouses or data lakes.
  • Strong skills in SQL for validating data and creating test automation scripts.
  • Competency in Python programming for writing scripts and developing test frameworks.
  • Familiarity with one or more test automation frameworks.
  • Knowledge of cloud data services including Azure Data Factory and Databricks, AWS Glue, Lambda, Redshift, or Google BigQuery.
  • Understanding of CI/CD tools and practices such as Jenkins, Git, and Azure DevOps.
  • Experience working within Agile/Scrum teams and contributing effectively to iterative development.
  • Upper-Intermediate or higher proficiency in English (B2 level minimum).

Preferred Skills

  • Experience with data observability or data quality tools like Great Expectations or Deequ.
  • Basic awareness of data governance and metadata management principles.
  • Certifications in cloud platforms including Azure, AWS, or GCP.
  • Experience in testing big data environments.

Additional Information

Interview candidates are strongly encouraged to use headphones. This position follows a hybrid work model requiring three days per week in the office. Job locations include Chennai, Coimbatore, Bangalore, Gurgaon, Hyderabad, and Pune.

Eligibility

Applicants must hold a graduate degree.

Application Details

Please note the company’s cooling-off period of six months for applicants who have interviewed within the last six months before reapplying.

Minimum education

Bachelor's Degree

How they work

Communication Teamwork & Collaboration Attention to Detail

Languages

Servicenow

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer