Data Engineer (DBT) (Gurugram)

Data Engineer (DBT) (Gurugram)

03 Sep
|
Tata Consultancy Services
|
Gurugram

03 Sep

Tata Consultancy Services

Gurugram

Role & responsibilities

Job Title: Data Engineer (dbt)

Location: Gurgaon

Experience: 4-8 Years

Employment Type: Full-Time

Preferred candidate profile

Job Summary

We are seeking a talented Data Engineer (dbt) to design, build, and maintain scalable data transformation pipelines and analytics-ready data models. The ideal candidate will have hands-on experience with dbt (Data Build Tool), modern data warehouses, SQL, cloud platforms, and ELT frameworks. You will work closely with data architects, analysts, and business stakeholders to deliver reliable and high-quality data solutions.

Key Responsibilities

Design, develop, and maintain data transformation pipelines using dbt.

Build scalable and reusable data models following best practices.

Develop and optimize ELT workflows within modern cloud data platforms.

Create and maintain staging, intermediate, and mart-layer models.

Implement data quality tests, validation rules, and monitoring frameworks.

Collaborate with analytics, BI, and engineering teams to translate business requirements into data solutions.

Optimize data warehouse performance and query execution.

Develop and maintain documentation using dbt documentation features.

Support CI/CD implementation and deployment automation for data pipelines.

Troubleshoot data issues and ensure data accuracy, consistency, and reliability.

Required Skills

Strong hands-on experience with dbt (Data Build Tool).

Advanced proficiency in SQL and query optimization.

Experience with modern data warehouses such as:

Snowflake

BigQuery

Amazon Redshift

Azure Synapse Analytics

Strong understanding of ELT/ETL concepts and data transformation frameworks.





Experience designing dimensional models, star schemas, and data marts.

Knowledge of data warehousing and analytics engineering best practices.

Experience with source control tools such as Git.

Familiarity with CI/CD processes for data engineering workflows.

Experience working with cloud platforms (AWS, Azure, or GCP).

Solid troubleshooting and performance tuning skills.

Preferred Skills

Experience with Airflow, Prefect, or other orchestration tools.

Knowledge of Python for data engineering and automation.

Experience with Databricks and Spark-based data platforms.

Familiarity with data quality frameworks such as Great Expectations.

Experience with Terraform and Infrastructure as Code (IaC).

Exposure to Data Vault modeling concepts.

Knowledge of BI tools such as Power BI, Tableau, or Looker.

Mandatory Skills dbt (Data Build Tool)

SQL

Data Modeling

ELT/ETL

Snowflake / BigQuery / Redshift / Synapse

Git

Cloud Platform (AWS/Azure/GCP)

Data Warehousing

CI/CD

Keywords for Sourcing

Data Engineer, Analytics Engineer, dbt Developer, dbt Core, dbt Cloud, SQL Developer, Snowflake, BigQuery, Redshift, Synapse, ELT, ETL, Data Modeling, Data Warehouse, Airflow, Python, Data Transformation, Analytics Engineering, Cloud Data Engineer, Modern Data Stack

Nice-to-Have Skills

Airflow

Python

Databricks

Spark

Great Expectations

Terraform

Data Vault

Power BI

Tableau

Looker

Ideal Candidate A Data Engineer with 4+ years of data engineering experience and 2+ years of hands-on dbt experience, capable of building scalable, well-governed, analytics-ready data models and ELT pipelines in modern cloud data platforms.

📌 Data Engineer (DBT) (Gurugram)
🏢 Tata Consultancy Services
📍 Gurugram

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: data engineer (dbt) (gurugram) / gurugram

Subscribe to this job alert:

Get the latest job offers by email for: data engineer (dbt) (gurugram) / gurugram