17-03-2024 08:18:28
6 - 8 years
Job Description:
Snowflake Development:
Design, develop, and implement Snowflake solutions to meet business requirements.
Create and optimize SQL queries, stored procedures, and user-defined functions within the Snowflake environment.
Data Modeling:
Design and implement data models, ensuring data integrity and performance.
Work with business analysts and data architects to understand data requirements and translate them into efficient Snowflake structures.
ETL Processes:
Develop and maintain ETL processes using Snowflake's native capabilities or other ETL tools integrated with Snowflake.
Implement data pipelines for efficient and scalable data movement.
Performance Tuning:
Identify and resolve performance bottlenecks in Snowflake databases and queries.
Optimize data warehouse performance through indexing, partitioning, and other techniques.
Security and Governance:
Implement and enforce security policies within Snowflake, ensuring data privacy and compliance.
Work with the security team to implement best practices for data governance and access controls.
Collaboration:
Collaborate with cross-functional teams, including data scientists, business analysts, and other developers.
Provide technical guidance and mentorship to junior team members.