Job Description
Job Title: Junior Data Engineer
Experience: 13 Years
Location: Chennai
Job Summary:
We are looking for a passionate and detail-oriented Junior Data Engineer to join our data team. The ideal candidate should have hands-on experience with ETL processes, SQL-based data transformations, and Python scripting for data processing. You will work closely with senior engineers and analysts to design, build, and maintain data pipelines that ensure the reliability and accessibility of our data assets.
Key Responsibilities:
•Develop, maintain, and optimize ETL workflows for ingesting, transforming, and loading structured and semi-structured data.
•Write efficient SQL queries for data extraction, transformation, and validation.
•Build and automate data pipelines using Python and ETL tools (e.g., Apache NiFi, Talend, Informatica, or custom scripts).
•Collaborate with data analysts and business stakeholders to understand data requirements and ensure data quality.
•Monitor and troubleshoot data workflows, ensuring reliability and accuracy of data.
•Work with relational databases (e.g., MySQL, PostgreSQL, SQL Server) and cloud-based data stores.
•Support data integration from APIs, flat files, and external systems.
Required Skills:
•Strong programming skills in Python (pandas, numpy, data manipulation).
•Proficiency in SQL joins, aggregations, stored procedures, and performance tuning.
•Experience with ETL concepts and tools (any of: Apache NiFi, Airflow, Talend, or custom Python-based ETL).
•Familiarity with data modeling and database design principles.
•Understanding of data quality, validation, and error handling in ETL pipelines.
•Knowledge of version control (Git/GitHub).Role:
Data EngineerIndustry Type:
IT Services & ConsultingDepartment:
Engineering – Software & QAEmployment Type:
Full Time, PermanentRole Category:
Software Development
EducationUG:
B.Tech/B.E. in Any Specialization
Key Skills
Skills highlighted with ‘‘ are preferred keyskills