Job Summary
Job Title: ETL Developer (Snowflake Experience Required)
Job Summary
We are seeking an experienced ETL Developer with strong expertise in Snowflake to design, develop, and maintain scalable data pipelines and data warehouse solutions. The ideal candidate will have hands-on experience with ETL/ELT processes, cloud data platforms, and performance optimization in Snowflake.
Key Responsibilities
Key Responsibilities
• Design, develop, and maintain ETL/ELT pipelines using Snowflake.
• Build and optimize data models (Star/Snowflake schema).
• Develop and maintain data ingestion workflows from multiple data sources (APIs, databases, flat files, streaming).
• Write complex SQL queries, stored procedures, and Snowflake tasks.
• Implement data quality checks and validation processes.
• Optimize Snowflake performance (clustering, partitioning, query tuning).
• Manage Snowflake objects (warehouses, databases, schemas, roles).
• Work with cloud platforms like AWS/Azure/GCP.
• Collaborate with data analysts, data scientists, and business stakeholders.
• Ensure data governance, security, and compliance standards are met.
• Troubleshoot and resolve production data issues.
Skill Requirements
Required Skills & Qualifications
• 4+ years of experience in ETL/Data Engineering.
• Strong hands-on experience with Snowflake Cloud Data Platform.
• Expertise in SQL (advanced queries, performance tuning).
• Experience with ETL tools such as Informatica, Talend, SSIS, or Matillion.
• Experience in ELT and modern data warehousing concepts.
• Knowledge of cloud platforms (AWS/Azure/GCP).
• Experience with data modeling techniques.
• Understanding of data security and access control.
• Experience with version control tools (Git).
• Strong problem-solving and analytical skills.