
Data Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
We are seeking a skilled Data Engineer to join our team in Pune, Maharashtra. In this role, you will be instrumental in designing, developing, and maintaining robust ETL processes and data pipelines capable of efficiently handling large data volumes. You will also be responsible for designing and implementing database structures, schemas, and models that align with business requirements and ensure data integrity. A key aspect of this position involves monitoring and enhancing the performance of our data processing systems, which includes optimizing queries and tuning data pipelines. You will actively troubleshoot and resolve database issues, including performance bottlenecks and other data-related challenges. Collaboration is essential as you will work closely with application developers, business analysts, and stakeholders to understand data needs and deliver effective data solutions. Ensuring data accuracy and integrity through the implementation of data validation and cleansing processes will be a critical responsibility. Additionally, you will document data workflows, pipelines, and system configurations to promote transparency and maintainability. Staying abreast of emerging data technologies and best practices, and recommending system improvements, will also be part of your role.
The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent experience, with a minimum of 4 years of experience in data engineering. Proficiency in MSSQL, PostgreSQL, Python, and MS Excel is required.
Company
METRO
Metro Global Solution Center (MGSC) serves as an internal IT and Business operations support partner for METRO, a global wholesaler with a significant international presence across 31 countries. METRO...