Senior Snowflake Developer
P99 soft
Job Summary
We are seeking a Snowflake Developer to design, implement, and manage data solutions within the Snowflake cloud data platform. You will be responsible for understanding requirements, creating technical designs, and developing optimized, high-quality code according to organizational guidelines. This role involves contributing independently to medium to complex tasks, addressing defects raised by the QA team, responding to technical queries, and documenting technical details for operational readiness. Experience with SQL, data warehousing concepts, data security, data modeling, and ETL tools is essential. Proficiency in writing complex SQL queries and JavaScript/Python stored procedures in Snowflake is required.
Must Have
- Strong knowledge of SQL and data warehousing concepts
- Experience with Snowflake
- Knowledge of Data Security and Data Modelling
- Write Complex SQL Queries
- Write JavaScript/Python Stored Procedure code in Snowflake
- Experience using ETL tools
- Good Communication skills
Good to Have
- Understand cloud architecture
- Develop, Design PBI dashboards, reports, and data visualisations
Job Description
Job description: Snowflake Developer
Must have:
Strong knowledge of SQL and data warehousing concepts Experience with Snowflake.
Knowledge of Data Security and Data Modelling.
Write Complex SQL Queries, Write JavaScript/Python Stored Procedure code in Snowflake.
Experience using ETL (Extract, Transform, Load) tools to move and transform data into Snowflake and from Snowflake to other systems.
Good Communication skills.
Nice to have:
Understand cloud architecture.
Can develop, Design PBI dashboards, reports, and data visualisations
Responsibilities:
Design, implement, and manage data solutions within the Snowflake cloud data platform.
Understand requirements, create and review technical designs.
Develop optimised high quality code deliverables in adherence to the organisational guidelines and processes.
Contribute in medium to complex tasks independently.
Accept and respond to defects raised by QA team and coordinate with stake holders in fixing the defects.
Respond to technical queries/requests from team members and users.
Document technical details and prepare other operation readiness deliverables.
5 Skills Required For This Role
Communication
Quality Control
Python
Sql
Javascript