via Career pages·2d ago
DBT/Snowflake Engineer
NTT DATA
Full-timeOn-sitedbtsnowflakesqlinformaticadata modelingetldata warehousingci/cdazure devopsgithub actionsdata quality assuranceperformance tuningsnapshot managementseed developmentmacro developmentbusiness rules translationoffshore coordinationonshore coordinationdefect analysisbug fixingdocumentationcommunication skills
Location:Bangalore, IN-KA, IndiaType:Full-timePosted:2d ago
We are seeking an experienced DBT/Snowflake Engineer to be part of a large-scale Data Modernization Program
Offshore dbt Developer
Roles & Responsibilities
- Translate Informatica mappings, transformations, and business rules into dbt models (SQL) on Snowflake.
- Design and implement staging, core, and mart layers using standard dbt patterns and folder structures.
- Develop and maintain dbt tests (schema tests, data tests, custom tests) to ensure data quality and integrity.
- Implement snapshots, seeds, macros, and reusable components where appropriate.
- Collaborate with Snowflake developers to ensure physical data structures support dbt models efficiently.
- Work with functional teams to ensure functional equivalence between legacy Informatica outputs and new dbt outputs.
- Participate in performance tuning of dbt models and Snowflake queries.
- Integrate dbt with CI/CD pipelines (e.g., Azure DevOps, GitHub Actions) for automated runs and validations.
- Contribute to documentation of dbt models, data lineage, and business rules.
- Participate in defect analysis, bug fixes, and enhancements during migration and stabilization phases.
Experience & Skills
- 7+ years of experience in Data Engineering / ETL / DW, with 1–3+ years working with dbt (Core or Cloud).
Don't want to miss the next one?
Subscribe to daily email alerts for roles matching your interests.