What are the responsibilities and job description for the Snowflake DBT Architect position at GAC Solutions?
Job Summary :
We are seeking a highly skilled Snowflake DBT Architect to design and implement robust, scalable, and efficient data solutions. The ideal candidate will have extensive experience in Snowflake Data Warehouse, DBT (Data Build Tool), and cloud-based data architecture. This role involves collaboration with cross-functional teams to define data strategies, design workflows, and ensure optimal performance of data pipelines.
Key Responsibilities :
- Architect and Design Data Solutions
- Develop and maintain scalable Snowflake architectures tailored to business requirements.
- Design end-to-end data pipelines using DBT for data transformation and modeling.
- Data Integration and Transformation
- Implement ETL / ELT processes to integrate structured and unstructured data from various sources into Snowflake.
- Use DBT to create and optimize reusable data models and transformations.
- Performance Optimization
- Monitor and fine-tune the performance of the Snowflake environment.
- Optimize DBT workflows for speed and reliability.
- Collaboration and Stakeholder Management
- Work with business analysts, data scientists, and other stakeholders to understand data requirements.
- Partner with DevOps and cloud engineering teams to ensure seamless integration.
- Governance and Best Practices
- Establish data governance, security, and quality control measures.
- Document architecture, workflows, and best practices for data solutions.
Required Skills and Qualifications :