We are looking for a Senior Data Engineer with strong expertise in Snowflake and DBT.
- Design develop and maintain scalable data models and transformation pipelines using dbt and Snowflake.
- Build and manage end-to-end data workflows from raw ingestion to curated analytical layers.
- Develop reusable modular and scalable transformations using Jinja and dbt macros.
- Select and implement appropriate materializations (incremental snapshot table view ephemeral). based on performance and business needs.
- Define and implement robust data testing strategies (generic and custom tests).
- Ensure high data quality and reliability using tools such as dbt-expectations dbt-utils Elementary.
- Collaborate with cross-functional teams (Data Analysts Data Scientists Engineers) to understand. requirements and deliver data solutions.
- Troubleshoot and resolve data quality performance and transformation issues.
- Contribute to best practices in data modeling version control and CI/CD pipelines.
Qualifications :
- 5 years of experience in Data Engineering / Analytics Engineering.
- 3 years of hands-on experience with dbt.
- Experience working in enterprise environments.
- Strong problem-solving and analytical skills.
- Ability to work independently and drive solutions end-to-end.
Must have skills:
- Strong experience with Snowflake.
- Hands-on experience with dbt (Core and Cloud) minimum 3 years.
- Solid knowledge of Jinja templating and macro development.
- Experience with data modeling and transformation best practices.
- Proven expertise in implementing dbt materializations.
- Strong experience with data testing frameworks and observability tools.
Additional Information :
Our client is a global professional services firm operating in the consulting and data analytics industry
Remote Work :
Yes
Employment Type :
Full-time
We are looking for a Senior Data Engineer with strong expertise in Snowflake and DBT.Design develop and maintain scalable data models and transformation pipelines using dbt and Snowflake.Build and manage end-to-end data workflows from raw ingestion to curated analytical layers.Develop reusable modul...
We are looking for a Senior Data Engineer with strong expertise in Snowflake and DBT.
- Design develop and maintain scalable data models and transformation pipelines using dbt and Snowflake.
- Build and manage end-to-end data workflows from raw ingestion to curated analytical layers.
- Develop reusable modular and scalable transformations using Jinja and dbt macros.
- Select and implement appropriate materializations (incremental snapshot table view ephemeral). based on performance and business needs.
- Define and implement robust data testing strategies (generic and custom tests).
- Ensure high data quality and reliability using tools such as dbt-expectations dbt-utils Elementary.
- Collaborate with cross-functional teams (Data Analysts Data Scientists Engineers) to understand. requirements and deliver data solutions.
- Troubleshoot and resolve data quality performance and transformation issues.
- Contribute to best practices in data modeling version control and CI/CD pipelines.
Qualifications :
- 5 years of experience in Data Engineering / Analytics Engineering.
- 3 years of hands-on experience with dbt.
- Experience working in enterprise environments.
- Strong problem-solving and analytical skills.
- Ability to work independently and drive solutions end-to-end.
Must have skills:
- Strong experience with Snowflake.
- Hands-on experience with dbt (Core and Cloud) minimum 3 years.
- Solid knowledge of Jinja templating and macro development.
- Experience with data modeling and transformation best practices.
- Proven expertise in implementing dbt materializations.
- Strong experience with data testing frameworks and observability tools.
Additional Information :
Our client is a global professional services firm operating in the consulting and data analytics industry
Remote Work :
Yes
Employment Type :
Full-time
View more
View less