We are seeking an experienced and Certified Snowflake Developer with strong expertise in data warehousing, ETL processes, and cloud-based analytics. The ideal candidate will design, develop, and maintain scalable data solutions on Snowflake, collaborating closely with business analysts, data engineers, and stakeholders to deliver high-quality data insights.
Key Responsibilities :
- Design, develop, and maintain Snowflake data warehouse solutions.
- Implement ETL / ELT processes to ingest data from multiple sources into Snowflake.
- Optimize Snowflake queries, storage, and performance for large-scale datasets.
- Develop and maintain data pipelines ensuring data quality, reliability, and consistency.
- Implement Slowly Changing Dimensions (SCD Type 1 & Type 2) and other advanced data modeling techniques.
- Collaborate with BI developers and business analysts to support reporting and analytics needs.
- Develop and maintain documentation for data models, pipelines, and processes.
- Monitor, troubleshoot, and optimize Snowflake workloads and costs.
- Ensure compliance with data governance and security standards.
Required Skills & Qualifications :
7+ years of experience in data warehousing and ETL development.Strong expertise in Snowflake , including Snowpipe, Streams, Tasks, and Cloning.Hands-on experience with SQL, stored procedures, and performance tuning.Experience with data integration tools like Informatica, Talend, Matillion, or similar is a plus.Strong understanding of data modeling concepts (Star Schema, Snowflake Schema, SCD).Familiarity with cloud platforms (AWS, Azure, or GCP) is preferred.Ability to work independently and as part of a collaborative team.Excellent problem-solving, analytical, and communication skills.Certification Mandatory.