Search by job, company or skills

Data Engineer - Analytics Team

Early Applicant
  • Posted 6 hours ago
  • Be among the first 10 applicants

Job Description

Job Description – Data Engineer (Analytics Team)

Overview

We are looking for a highly motivated Data Engineer to join our Analytics team. The ideal candidate should have strong programming and analytical skills with hands-on experience in building, maintaining, and optimising data pipelines. You will be responsible for developing scalable ETL workflows, transforming raw data into analytics-ready datasets, and ensuring high data quality and reliability.

Requirements:

Education

  • Bachelor's degree in Computer Science, Information Technology, Engineering, Statistics, Mathematics, Data Science, or a related quantitative discipline.
  • Preferred institutions: IITs, NITs, IIITs, DTU, NSUT, BITS Pilani, or other Tier-1 colleges.

Experience

  • 0–2 years of experience in Data Engineering, Analytics Engineering, Data Analytics, or a related field.
  • Exceptional fresh graduates with strong internships or personal projects are encouraged to apply.

Technical Skills

  • Advanced SQL with strong knowledge of joins, CTEs, window functions, query optimisation, and data modeling.
  • Strong hands-on Python programming skills for building ETL pipelines, data transformation, automation, and workflow orchestration.
  • Experience in designing, developing, maintaining, and optimising data pipelines.
  • Strong understanding of ETL/ELT concepts, data ingestion, transformation, and scheduling.
  • Expert-level proficiency in Microsoft Excel and Google Sheets, including advanced formulas, pivot tables, dashboards, and automation.
  • Familiarity with relational databases, data warehouses, and cloud data platforms is a plus.
  • Experience with workflow orchestration tools (e.g., Airflow, Prefect, Dagster, n8n) is an added advantage.

Responsibilities

  • Design, build, and maintain reliable and scalable ETL/ELT pipelines from multiple data sources.
  • Develop Python-based data ingestion, transformation, and automation workflows.
  • Optimise pipeline performance, refresh times, and overall data reliability.
  • Create clean, analytics-ready datasets for reporting and business intelligence.
  • Monitor data quality, troubleshoot pipeline failures, and implement improvements.
  • Collaborate with analysts, product, and engineering teams to understand data requirements and deliver scalable solutions.
  • Document pipeline architecture, data flows, and transformation logic.

What We're Looking For

  • Strong analytical and problem-solving skills.
  • Excellent coding practices with a focus on writing clean, maintainable, and efficient Python code.
  • High attention to detail and commitment to data quality.
  • Ability to work independently in a fast-paced, data-driven environment.
  • Strong communication, collaboration, and ownership mindset.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151782207

Beware of Scammers

We don’t charge money for job offers