We are seeking an experienced Snowflake Data Engineer with expertise in DBT (Data Build Tool) and Python to join our team. As a Snowflake Data Engineer, you will be responsible for designing, building, and maintaining large-scale data warehouses using Snowflake, a cloud-based data warehousing platform.
Required Skills:
Bachelor s degree in computer science, Data Science, or a related field.
10+ years of experience in data engineering, data warehousing, or related fields.
Strong understanding of Snowflake architecture, data modeling, and data warehousing concepts.
Proficiency in SQL, including Snowflakes SQL dialect.
Experience with DBT, including data transformation, testing, and deployment.
Understanding and Experience of snowpark for ETL transformations.
Strong programming skills in Python, including data processing, transformation, and loading tasks.
Experience with data visualization tools, such as Tableau, Power BI, or D3.js.
Strong analytical and problem-solving skills, with the ability to troubleshoot complex data issues.
Excellent communication and collaboration skills, with the ability to work with cross-functional teams.
Experience with Agile development methodologies and version control systems, such as Git.