EXL
Lead Assistant Manager
Gurugram, Haryana, India · hybrid
Company's own boardBachelor's degree4–8 yrs
Posted 4 weeks ago · First seen Oct 24 · seen live today · from EXL's own Oracle Cloud board
Skills mentioned
pythonsqlawsazureterraformkafkasparkdevopsci/cdgit
The posting, as published
We are looking for a skilled Data Engineer with strong DBT experience to design, develop, and optimize scalable data transformation pipelines on modern cloud data platforms. The ideal candidate should have hands-on expertise in DBT (Data Build Tool) , SQL, cloud data warehouses, and ELT processes.
The role will involve building analytics-ready datasets, implementing data quality frameworks, and collaborating with data architects, analysts, and business stakeholders to deliver reliable and scalable data products.
Key Responsibilities
Data Engineering & ELT Development
Design and develop ELT pipelines using DBT.
Build reusable, scalable, and maintainable data transformation models.
Develop staging, intermediate, and mart layers following DBT best practices.
Implement modular SQL transformations and macros.
Create and maintain source-to-target mappings.
Data Modeling
Design dimensional models, fact tables, and star schemas.
Build business-friendly semantic layers for reporting and analytics.
Support enterprise data warehouse initiatives.
Data Quality & Testing
Implement DBT tests for:
Uniqueness
Referential integrity
Null validation
Custom business rules
Monitor and improve overall data quality.
Perform root cause analysis for data issues.
Cloud Data Platform Development
Work with cloud platforms such as:
Snowflake
Databricks
BigQuery
Azure Synapse
Redshift
Optimize query performance and manage compute costs.
CI/CD & DevOps
Integrate DBT projects with Git and CI/CD pipelines.
Automate deployments across Development, QA, and Production environments.
Maintain documentation and lineage using DBT documentation features.
Collaboration
Work closely with Data Architects, Analysts, and Business Teams.
Participate in Agile ceremonies and sprint planning.
Translate business requirements into scalable data solutions.
Required Skills
Core Technical Skills
DBT (Data Build Tool)
Advanced SQL
Data Warehousing Concepts
Data Modeling
ETL / ELT Development
Cloud Platforms
Snowflake
Databricks
Google BigQuery
Azure Synapse Analytics
AWS Redshift
Programming
Python
SQL
Shell Scripting (Preferred)
Data Engineering Tools
Airflow
Azure Data Factory
Databricks Workflows
GitHub / GitLab
Data Quality & Governance
Data Lineage
Data Catalog
Data Validation Frameworks
Metadata Management
Desired Experience
Experience building DBT models on Snowflake or BigQuery.
Experience implementing data validation checks and automated testing through DBT.
Experience creating analytics-ready datasets and semantic models.
Exposure to Medallion Architecture, Lakehouse, and Modern Data Platforms.
Qualifications
Bachelor's degree in Computer Science, Engineering, Information Technology, or related field.
4–8 years of Data Engineering experience.
Minimum 2+ years of hands-on DBT development experience.
Preferred Certifications
SnowPro Certification
Databricks Data Engineer Associate/Professional
Google Professional Data Engineer
Microsoft Azure Data Engineer Associate
Nice-to-Have Skills
DBT Cloud
Jinja Macros
Terraform
Kafka
Spark/PySpark
Data Vault 2.0
AI-assisted development tools (GitHub Copilot, Microsoft Copilot)