Position Title: Snowflake Developer
Location: Remote
Must Have Skills
Skill 1 Snowflake Data Platform Development
Skill 2 SQL (Advanced Query Development & Optimization)
Skill 3 Data Warehousing Concepts
Skill 4 ETL/ELT Development
Skill 5 Data Migration Projects
Skill 6 Cloud Platforms (AWS / Azure / Google Cloud Platform)
Skill 7 Data Modeling
Skill 8 Data Analysis, Troubleshooting & Performance Optimization
Domain Experience (If any)
Data Engineering / Data Warehousing
Data Platform Modernization & Migration
Must Have Certifications
No mandatory certification specified.
Snowflake Certification (SnowPro or equivalent) is a strong plus
Preferred/Nice to Have Skills
Python or other scripting languages
Experience migrating legacy data platforms to Snowflake
Experience with modern data integration tools
Snowflake SnowPro Certification
Knowledge of Data Governance and Security Best Practices Default Note Type
Overview
Our client is undertaking a strategic migration from a legacy data platform to Snowflake and is seeking experienced Snowflake Developers to support key migration initiatives. The ideal candidate will be responsible for designing, developing, optimizing, and maintaining data solutions on Snowflake while ensuring seamless data migration, integration, and performance.
Key Responsibilities
Design, develop, and maintain scalable data pipelines and ETL/ELT processes using Snowflake.
Support the migration of data, workflows, reports, and analytics from legacy platforms to Snowflake.
Develop and optimize complex SQL queries, stored procedures, views, and data models.
Collaborate with business stakeholders, architects, and technical teams to gather and understand migration requirements.
Perform data validation, testing, reconciliation, and troubleshooting to ensure data quality and accuracy.
Monitor and optimize Snowflake performance, storage, and query efficiency.
Implement and adhere to data governance, security, and best practices.
Participate in code reviews, documentation, and knowledge-sharing activities.
Mandatory Skills
Strong hands-on experience with Snowflake Data Platform.
Expert-level proficiency in SQL and Data Warehousing Concepts.
Experience in ETL/ELT Development and Data Migration Projects.
Strong understanding of cloud platforms such as AWS, Azure, or Google Cloud Platform.
Ability to analyze, troubleshoot, and resolve complex data-related issues.
Experience with data modeling, performance tuning, and query optimization.
Preferred Skills
Experience with Python or other scripting languages.
Exposure to large-scale migration initiatives from legacy platforms to Snowflake.
Experience with modern data integration tools and frameworks.
Snowflake Certification (SnowPro or equivalent) is highly desirable.
Knowledge of data governance, security, and compliance best practices.
Required Experience
5+ years of experience in Data Engineering/Data Warehousing.
3+ years of hands-on Snowflake development experience.
Experience working in cloud-based data environments.
Nice to Have
Experience with Agile/Scrum methodologies.
Knowledge of CI/CD implementation for data platforms.
Experience supporting enterprise-scale analytics and reporting solutions.
Education
Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.
Key Skills
Snowflake, SQL, Data Warehousing, ETL, ELT, Data Migration, AWS, Azure, Google Cloud Platform, Python, Data Modeling, Performance Tuning, Cloud Data Platforms, SnowPro Certification.
Priority Skills: Snowflake, SQL, ETL/ELT, Data Migration, Data Warehousing, Cloud Platforms (AWS/Azure/Google Cloud Platform).