Overview
Remote
Depends on Experience
Contract - W2
No Travel Required
Skills
Amazon Web Services
Analytical Skill
Apache Airflow
Business Objects
Cloud Computing
Communication
Data Modeling
Extract
Transform
Load
Fluency
Management
MySQL
NumPy
Offshoring
Optimization
Pandas
Performance Tuning
Presentations
Project Delivery
Python
SQL
Scripting
Snow Flake Schema
Tableau
Writing
Job Details
Job Role: Senior Snowflake Data Engineer
Location: Remote
Job Description:
- Expert level fluency with Snowflake, SQL, Tableau, and Python is required.
- Experience with data modeling in Snowflake, performance tuning the queries and optimization.
- Computational analysis using Snowflake, mySQL, Python, Tableau and Business Objects.
- Experience with building Cloud Native applications using AWS.
Preferred Qualifications
- Hands-on experience with ETL and Dimensional Data Modelling Slowly Changing Dimensions (SCD Type 1, 2, 3).
- Proficiency in Python scripting/programming using Pandas, PyParsing, Airflow.
- Design, develop, and maintain data pipelines and architectures to support analytical needs.
- Excellent communication and presentation skills.
- Hands-on experience with writing Complex queries using Joins, Self Joins, Views, Materialized Views, Cursor also Recursive, use of GROUP BY, PARTITION BY functions.
- Proficiency in Pandas, Tableau server modules, Numpy, Datetime, Apache Airflow related modules, APIs.
- Experience with SnowSQL, Snowpipe.
- Experience with Snowflake performance optimization techniques.
- Own project delivery collaborating with Offshore.
- Ability to bridge the gap between business needs and technical capabilities.
- Translating complex analytical requirements into actionable data solutions and automation across tools and platforms.
- Create and maintain reports, create and manage data models, leverage data across complex hierarchies using multiple data sources.
- Actively participating in discussions with business to understand requirements and provide suitable solutions.
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.