What are the responsibilities and job description for the Snowflake Developer position at TechYantram Solutions?
Snowflake Developer
Introduction
We are seeking a highly skilled Snowflake Developer with expertise in Hadoop and Big Data to join our team. The ideal candidate will have a strong background in Snowflake Schema design and implementation, as well as experience working with large-scale data sets. As a Snowflake Developer, you will play a crucial role in developing and maintaining our data infrastructure, ensuring optimal performance and scalability for our data processing needs.
Responsibilities
- Design, develop, and maintain Snowflake Schema for efficient data storage and retrieval
- Work closely with data engineers and analysts to understand data requirements and design appropriate solutions
- Optimize and tune Snowflake queries for maximum performance
- Implement data pipelines and ETL processes using Hadoop and other Big Data technologies
- Collaborate with cross-functional teams to integrate data from various sources into the Snowflake data warehouse
- Monitor and troubleshoot data issues, ensuring data quality and integrity
- Stay up-to-date on the latest trends and best practices in Snowflake and Big Data technologies
Requirements
Required Skills
- Proven experience in designing and implementing Snowflake Schema
- Strong proficiency in Hadoop and Big Data technologies
- Proficient in SQL and data modeling
- Experience with data warehousing concepts and best practices
- Excellent problem-solving and analytical skills
- Strong communication and collaboration abilities
Preferred Skills
- Certification in Snowflake or related technologies
- Experience with data visualization tools such as Tableau or Power BI
- Knowledge of cloud platforms such as AWS or Azure
- Experience working in Agile environments