Job Description
Location: Chennai, India
About the Role
We are seeking an experienced Senior Snowflake Developer to design, develop, and optimize enterprise-grade data solutions on the Snowflake Cloud Data Platform (Azure). The role involves building scalable data models, optimizing performance, and migrating data from legacy enterprise databases such as Teradata.
Key Responsibilities
Design and implement scalable data models and pipelines in Snowflake
Develop complex SQL queries, stored procedures, and perform performance tuning
Migrate data from Teradata or other legacy databases to Snowflake
Optimize data storage, compute resources, and query performance
Implement data security, governance, and compliance standards
Collaborate with data architects, analysts, and business stakeholders
Troubleshoot and resolve issues related to data ingestion, transformation, and reporting
Requirements
Technical Expertise
Strong hands-on experience with Snowflake Cloud Data Platform
Advanced proficiency in SQL, query optimization, and performance tuning
Experience with Teradata or other enterprise databases (Oracle, DB2)
Hands-on exposure to ETL tools such as Informatica, Talend, or similar
Solid understanding of data warehousing concepts and best practices
Additional Skills
Working knowledge of Azure Cloud Platform
Exposure to data governance and security frameworks
Soft Skills
Strong analytical and problem-solving abilities
Excellent communication and stakeholder management skills
Qualifications
8+ years of experience in Data Engineering or Database Development
Minimum 2+ years of hands-on Snowflake experience
Nice-to-Have
Snowflake performance tuning and cost optimization experience
Data migration strategies from Teradata to Snowflake
Familiarity with CI/CD pipelines for data solutions
Benefits
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application