What are the responsibilities and job description for the Senior Snowflake Data Engineer position at Anblicks?
Job Details
Must be local to TX
Job Description:
Data Pipeline Development: Design, build, and maintain efficient data pipelines using Snowflake and DBT.
Data Modeling: Develop and optimize data models in Snowflake to support analytics and reporting needs.
ETL Processes: Implement ETL processes to transform raw data into structured formats using DBT.
Performance Tuning: Optimize Snowflake queries and DBT models for performance and scalability.
Data Integration: Integrate Snowflake with various data sources and third-party tools.
Collaboration: Work closely with data analysts, data scientists, and other stakeholders to understand data requirements and deliver solutions.
Data Quality: Implement data quality checks and testing to ensure the accuracy and reliability of data.
Documentation: Document data transformation processes and maintain comprehensive records of data models and pipelines.
Required Skills
Proficiency in SQL: Strong SQL skills for writing and optimizing queries.
Experience with Snowflake: Hands-on experience with Snowflake, including data modeling, performance tuning, and integration.
DBT Expertise: Proficient in using DBT for data transformation and modeling.
Data Warehousing: Knowledge of data warehousing concepts and experience with platforms like Snowflake.
Analytical Thinking: Ability to analyze complex data sets and derive actionable insights.
Communication: Strong communication skills to collaborate with cross-functional teams.
Problem-Solving: Excellent problem-solving skills and attention to detail.