Snowflake DBT Data Engineer

Irvine - California - USAOn-siteFull-timeData & Analytics

Description

Snowflake DBT Data Engineer  Location Irvine CA 5 Day on-site  Required technical skills for DBT  Snowflake role Develop DBT Projects Build maintain and manage the end-to-end DBT project ensuring modularity reusability and adherence to established data standards Advanced SQL  Jinja Write complex optimized SQL queries and leverage Jinja templating within DBT models for dynamic transformations and efficient code Snowflake Data Cloud Architecture  Virtual Warehouses Role Based Access Control Time Travel Zero Copy Clones Objects and SQL Scripting Data Modeling Implementation Design and implement dimensional data models eg Star Schema in Snowflake to serve business intelligence reporting and data science needs Materialization Strategy Configure and optimize DBT materialization strategies views tables incremental models Dynamic Tables to balance data freshness query performance and Snowflake compute costs Automated Testing Embed comprehensive data quality and integrity tests ex schema checks referential integrity directly into DBT models using DBT tests and custom checks Documentation  Lineage Maintain highquality DBT documentation and ensure complete data lineage is tracked and visible for all transformed models Orchestration � CICD Integrate the DBT project with orchestration tools eg Dagster and establish CICD pipelines eg Bit Bucket for reliable automated deployment of code from development to production environments"

Requirements

Mandatory Skills : Snowflake