Snowflake Engineer

Techstra Solutions · Pittsburgh, PA

Company

Techstra Solutions

Location

Pittsburgh, PA

Type

Full Time

Job Description

Techstra is seeking an experienced Snowflake Engineer. This role will be part of a COE Snowflake team focused on, modernizing analytics platforms, new functionalities and improving agility. The role requires hands-on experience in building and managing analytics solutions in Snowflake, provide direction on adoption of Cloud technologies (Snowflake) and industry best practices in the field of Data Engineering architecture and development.

From the day you join, you will hit the ground running surrounded by amazing people. Here is a look at some of the expectations and responsibilities for this position: 


Duties and Responsibilities:

  • Good understanding in Snowflake platform: external tables, materialized views, stored procedures, tasks, row-based access policy and role-based access policy, time-travel, fail-safe, connectors, Micro-partitions & Data Clustering in snowflake, query pruning

  • Establish Data Engineering architecture strategy, best practices, standards, and roadmap

  • 2 years of designing and implementing a fully operational production grade large scale data solution on Snowflake Data Warehouse

  • Need to have professional knowledge of Datawarehouse, Developing ETL pipelines in and out of data warehouse using a combination of Python and writing SQL queries against Snowflake

  • Experience with AWS RI/SP management, cost explorer, and other financial management tools

  • Experience developing ETL Pipeline using Python, Snowflake and IDMC

  • Experience with loading batch and streaming data

  • Build Data Flows mapping Source systems and Process flows

  • Assemble large, complex data sets that meet non-functional and functional business requirements

  • Perform code reviews and assist developers in optimization and troubleshooting

  • 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

  • Knowledge in AWS and management technologies such as S3

  • Strong written communication skills- Is effective and persuasive in both written and oral communication
     

Requirements: 

  • Bachelor’s Degree or equivalent in a technology related field (e.g. Computer Science, Engineering, etc.) with a focus on data analysis, data structures, or data modeling 

  • SnoPro Certification Preferred/Desired

  • Strong experience in Snowflake, AWS and related cloud data products 

  • Proficient in migrating data from various sources to Snowflake such as Oracle, Hadoop

  • Proficient in designing and building data work flows

  • Experience building Snowflake ecosystems from the ground up. Items such as networking, security, active directory; and designing scaling solutions

  • Experience supporting business units in a COE fashion. Items such as supporting real time ingestion, real-time data transformations, troubleshooting complex queries to prevent system slowness/degradation

  • Experience with Automation and CI/CD platforms in support of snowflake work

  • Strong experience in Python

  • Working knowledge of IICS, dbt ETL/ELT technologies 

  • Familiar with the financial industry 

 

Location:

This position is located in Pittsburgh, Pennsylvania.


At Techstra Solutions, we help top companies and brands achieve the business value of Digital and Talent Transformation. We believe there are three components in successful business transformation: Business Strategy, Technology and Talent. It is the coming together of these three disciplines that enable companies to take full advantage of opportunities. It differentiates us. Our approach is holistic and all encompassing. We consider the full picture as we guide our clients on this journey. 


We are experts in transformation, business strategy, technology, innovation, and human capital management. We deliver our expertise through client consulting, innovative staffing solutions and software development. From strategy through implementation, we are dedicated to bringing our clients world-class business and talent solutions that fit strategic requirements and most importantly, deliver results. 

Apply Now

Date Posted

10/28/2023

Views

2

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.9