Job Summary
We are seeking an experienced Snowflake Developer to design, develop, and maintain scalable cloud data solutions using Snowflake.
Key Responsibilities
- Design, develop, and maintain Snowflake data warehouse solutions.
- Develop complex SQL queries, stored procedures, views, functions, and tables in Snowflake.
- Build and optimize ETL/ELT pipelines for loading data into Snowflake.
- Develop data integration workflows using tools such as Informatica, Matillion, Talend, dbt, or Azure Data Factory.
- Perform data migration from traditional databases and other cloud platforms into Snowflake.
- Implement Snowflake Streams, Tasks, Stages, Pipes, and Snowpipe for automated data ingestion.
- The ideal candidate will have strong experience in data warehousing, SQL, ETL/ELT development, cloud technologies, and data integration.
- Work with structured and semi-structured data including JSON, XML, and Parquet.
- Optimize Snowflake queries, warehouses, clustering, partitioning, and resource utilization.
- Implement Zero-Copy Cloning, Time Travel, Fail-Safe, and data recovery capabilities.
- Develop secure data-sharing solutions using Snowflake capabilities.
- Work with cloud platforms such as AWS, Azure, or Google Cloud Platform.