Job Summary:
We are looking for a skilled Snowflake Developer to design, develop, and maintain scalable data solutions using Snowflake. The ideal candidate should have strong experience in data warehousing, SQL, and cloud platforms.
Key Responsibilities:
- Design and implement data models and ETL/ELT pipelines in Snowflake
- Develop, optimize, and maintain complex SQL queries and stored procedures
- Integrate data from multiple sources into Snowflake
- Perform data validation, cleansing, and transformation
- Monitor and optimize Snowflake performance and cost usage
- Collaborate with data engineers, analysts, and business teams
- Ensure data security, governance, and compliance standards
Required Skills & Qualifications:
- Strong experience with Snowflake Cloud Data Platform
- Should have 5+ years of experience in similar role
- Proficiency in SQL and data warehousing concepts
- Experience with ETL tools (e.g., Informatica, Talend, dbt, Airflow)
- Knowledge of cloud platforms like AWS, Azure, or GCP
- Understanding of data modeling (Star Schema, Snowflake Schema)
- Experience with performance tuning and query optimization
Preferred Skills:
- Experience with Python or PySpark
- Knowledge of BI tools (Tableau, Power BI)
- Familiarity with data lakes and big data technologies
- Exposure to CI/CD pipelines and DevOps practices