Design and implement Snowflake data architecture solutions for Clients, leveraging expertise in data modelling, data integration, and analytics.
Define solutions that are aligned to Client's strategic objectives using modern & proven Snowflake features.
Lead architectural discussions and design exercises to build and automate large-scale data transformations.
Experience with data lake, data warehouse and data sharing concepts
Expertise with Snowflake and its utilities such as SnowSQL, SnowPark, SnowCD, etc.
Hands-on experience transforming data using DBT on Snowflake
Good understanding of dbt cloud and best practices to develop, schedule, test and investigate data models
Experience working with Azure data engineering projects
Knowledge of Snowflake security features including access control, authentication, authorization, encryption, masking, secured views, etc.
Expertise in Snowflake concepts like setting up Resource monitors, RBAC controls, scalable virtual warehouse, SQL performance tuning, time travel and automating them
Expertise with Snowflake design patterns and migration architectures
Lead the estimation and planning of data transformation projects and program
Expert level knowledge of the data requirements and design issues associated with the delivery of data projects
Provide leadership and guidance to the data strategy and roadmap
Strong communication skills and the ability to guide clients and project team members
Ability to engage with senior stakeholders and manage large cross functional project
Experience in data modeling
Qualifications:
12+ years of experience in Snowflake, Azure Cloud
Proven experience in architecting end to end solution using Snowflake
Proven expertise in Azure Data Factory, Azure Data Lake Storage, Snowflake.
Experience with cloud-based data platforms and CI/CD practices.
Strong SQL skills for data retrieval and manipulation.
Experience with data visualization best practices and principles.
Ability to work independently and collaboratively within a team.