Senior Snowflake Data Engineer

Minneapolis, Minnesota

Gullview Technologies
Job Expired - Click here to search for similar jobs
Sr. Snowflake Data Engineer

Gullview Technologies is an exciting and rapidly growing technology company focused on taking on the most vital and challenging business and technical challenges our clients face in our highly connected business world today. We have an exceptional focus at Gullview on developing deep and long-lasting relationships (several years and counting) with our clients. This focus enables us to deliver an ongoing continuum of projects and solutions to them with high value, meaningful impact, and predictable performance.

Position Overview

We have a great opportunity to help refine a Snowflake Data Solution for a strategic client of ours as part of their Enterprise Data journey. This is a fantastic opportunity to join our firm, and work with our client in the foundational stages of a Data Practice for Gullview and the Enterprise Data Practice for the client with significant opportunities to influence Enterprise Data and Analytics capabilities.

Initially, this role will be an individual contributor with opportunities of leadership in supporting mission critical systems for our clients.

Focus of Role

The Sr. Snowflake Data Engineer will lead a discovery and resolution for our client's current Snowflake implementation. The talented individual in this role will collaborate with Gullview and Client Leadership, Architects, and Engineers to build out a Snowflake Data Solution focusing on delivering business value. This role will initially be an individual contributor with future opportunities for leadership if desired. You will help with the overall Data Strategy including infrastructure, software, utilities/tools, Public Cloud Solutions, and Business Intelligence Solutions for the organization. This is a Sr. level engineering position, not an architecture role.

Responsibilities

Provide understanding of Snowflake, Data Warehouse, Data Movement, Data Curation, and Data Staging best practices in relation to existing Snowflake implementations

Provide resolution to an extensive range of complicated data pipeline related problems, proactively and as issues surface

Build processes supporting data transformation, data structures, metadata, dependency and workload management

Create and contribute to automation of essential processes related to infrastructure solution deployment creating repeatable and robust deployments

Provide Snowflake solutions, including hands on keyboard (implementation)

Overall ownership of the "platform" and supporting essential platform capabilities

Responsible for day-to-day sustainment and configuration of the platform including System Health and Telemetry

Performance and performance tuning

Data Quality, Protection, and Availability

Responsible for developing and implementing solutions related to Snowflake and preparing data for Business Intelligence

Fully document all solution work including designs and configurations

Play an essential role in troubleshooting data system problems and provide viable solution options

Requirements

Qualifications

Minimum 10 years of experience in IT with focus on Enterprise Data Solutions

Minimum 5 of years of experience in: Snowflake Data Solutions, hands-on

Data warehousing methodologies and modelling techniques Data migration methods of on-prem to cloud data solutions including ELT/ETL Tools and concepts

Working with Batch and Stream data

SQL, preferrable Snowflake SQL

Massively Parallel Processing (MPP) Analytical Datastores

Experience in Snowflake utilities including SnowSLQ, Snowpipe, Snowlight for handling Streaming data is a plus

Expertise in Snowflake advanced concepts like setting up resource monitors, RBAC controls, virtual warehouse sizing, query performance tuning, Zero copy clone, time travel and understand how to use these features

Experience in in re-clustering Snowflake data with good understanding of Micro-Partition within Snowflake

Expertise in deploying Snowflake features such as data sharing, events and lake-house patterns

Experience in handling semi-structured data (JSON, XML) in Snowflake

Minimum of 2 years of hands-on experience in Cloud technologies such as
o Azure - Blob Storage, Cool Blob Storage, Virtual Machine, Functions, SQL Datawarehouse

Certified Snowflake cloud data warehouse Architect (Desirable).

Should be able to troubleshoot problems across infrastructure, platform and application domains.

Must have experience of Agile development methodologies

Strong written communication skills. Is effective and persuasive in both written and oral communication

Deep understanding of relational as well as NoSQL data stores, methods and approaches (star and snowflake, dimensional modelling)

Education Requirements

Bachelor's degree in computer science, engineering, or Management Information Systems, or related IT field.

Position Type

Full time employee

Date Posted: 01 May 2024
Job Expired - Click here to search for similar jobs