remote
Data Quality Engineer - Tata Consultancy Services (TCS)
Software Engineer
Responsible for designing, implementing, and maintaining data quality frameworks, using SQL, Python, and ETL tools to ensure accurate, reliable data across enterprise systems.
About the role
Key Responsibilities
- Design and implement data quality rules, validation checks, and monitoring processes to ensure data integrity across multiple sources.
- Develop and maintain automated data profiling and cleansing pipelines using SQL, Python, and ETL tools.
- Collaborate with data architects, analysts, and business stakeholders to define data quality metrics and service level agreements.
- Investigate and resolve data quality incidents, performing root‑cause analysis and recommending corrective actions.
- Document data quality standards, procedures, and best practices, and provide training to cross‑functional teams.
Requirements
- 3+ years of experience in data quality, data profiling, or data governance roles.
- Strong proficiency in SQL and Python for data manipulation and automation.
- Hands‑on experience with ETL tools (e.g., Informatica, Talend, Azure Data Factory) and data quality platforms.
- Understanding of data modeling, relational databases, and data warehouse concepts.
- Excellent analytical, problem‑solving, and communication skills.