Category Image

Snowflake Developer

Ntech Inc NewYork 05/Jul/2023

visibility hidden
  Refer
  • Company Name: Ntech Inc
  • Job Type: Contract, C2C
  • How many positions: 1
  • Eligibility: Citizen, EAD, OPT, H1B, CPT, G Card

Job Description

Duties:

 

Design, develop, and maintain data solutions on the Snowflake cloud data platform.

Collaborate with stakeholders to understand business requirements and translate them into technical solutions.

Create and optimize data models, schemas, and pipelines for efficient data processing and storage in Snowflake.

Implement data integration processes to extract, transform, and load (ETL) data from various sources into Snowflake.

Develop and maintain scalable data warehouse structures and analytical frameworks within Snowflake.

Monitor and troubleshoot data pipelines, performance issues, and data quality problems in Snowflake.

Collaborate with cross-functional teams to ensure data governance, security, and compliance standards are met.

Stay updated with the latest trends and advancements in Snowflake and data engineering technologies.

 

Skills:

 

Proficiency in working with Snowflake, including data ingestion, Data modeling, and performance optimization.

Strong knowledge of SQL and experience in writing complex queries, stored procedures, and functions in Snowflake.

Familiarity with data warehousing concepts, dimensional modeling, and best data storage and retrieval practices.

Experience with ETL tools and workflows, such as Snowflake's native tools, Informatica, or Talend.

Understanding cloud-based data architecture and familiarity with cloud platforms like AWS, Azure, or Google Cloud.

Ability to design and implement scalable data pipelines using Snowflake's features like streams, tasks, and external functions.

Proficient in data profiling, data cleansing, and data validation techniques in Snowflake.

Excellent problem-solving skills and the ability to troubleshoot and resolve technical issues related to Snowflake.

Strong communication and collaboration skills to work effectively with cross-functional teams.

 

Education:

Bachelor's degree in Computer Science, Information Systems, or a related field.

Relevant certifications in Snowflake or cloud platforms are a plus.

Demonstrated experience in Snowflake development or related data engineering roles may substitute for formal education.