Snow flake Data Engineer

Overview

On Site
$60,000 - $80,000
Full Time

Skills

Snowflake
Data Engineer
Data Warehousing
SQL
ETL/ELT
AWS & GCP
Data Modeling
Data Integration
Data Governance & Security
Performance Tuning
Automation
Airflow & DBT
Big Data
Linux
QA
Python & Java

Job Details

Technical Skills:
  • SQL Proficiency:
    A strong understanding of SQL is fundamental for querying, manipulating, and managing data within Snowflake.
  • Data Warehousing:
    Knowledge of data warehousing concepts, including star and snowflake schemas, is essential for designing and implementing efficient data models in Snowflake.
  • ETL/ELT Processes:
    Experience with Extract, Transform, Load (ETL) or Extract, Load, Transform (ELT) pipelines is necessary for moving and transforming data into Snowflake.
  • Cloud Platforms:
    Familiarity with cloud platforms (AWS, Azure, or Google Cloud Platform) is important as Snowflake is a cloud-based data warehouse. Understanding how to interact with these platforms is beneficial.
  • Data Modeling:
    Ability to design and implement data models that meet business requirements, including creating schemas, defining relationships, and ensuring data integrity.
  • Data Integration:
    Experience in integrating Snowflake with various data sources and other systems using APIs or other integration methods.
  • Programming Languages:
    Proficiency in Python, Java, or other relevant programming languages is often required for scripting, automation, and developing data pipelines.
  • Data Governance and Security:
    Understanding data governance principles and security best practices is essential for managing sensitive data within Snowflake.
  • Performance Tuning:
    Skills in identifying and resolving performance bottlenecks in Snowflake queries and data pipelines are valuable.
  • Automation and Orchestration Tools:
    Familiarity with tools like Airflow or dbt can help automate and manage complex data workflows.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.