Our client is looking for a Sr. Data Warehouse Engineer to join their team.
Location: Princeton OR Hybrid, but may be need to visit Princeton twice monthly
The Data Warehouse Engineer has extensive knowledge of data structures, data modeling, SQL skills, analyzing and reporting techniques. On a day-to-day basis, the Data Warehouse Engineer handles the delivery of data and information to the organization's various reporting applications.. We need an experienced person who understands database designs and ETL processes and can assist with creating a data landscape that is modern, scalable, maintainable and high-performing.
Experience in data integration activities including architecting, designing, coding, and testing phases. Architect the data warehouse and provide guidance to the team in implementation using Snowflake SnowSQL and other big data technologies. Must have a solid understanding of architecting, designing and operationalization of large-scale data and analytics solutions on Snowflake. Hands-on experience in cloud technologies, Azure - Blob Storage, and SQL data warehouse. Exposure to migration, data cloud solutions, and the implementation of operational production solutions on Snowflake. Excellent understanding of Snowflake Internals and integration of Snowflake with other data processing and reporting technologies. Understanding data pipelines and modern ways of automating data pipeline using cloud-based implementation and testing and clearly document the requirements to create technical and functions specs.
Minimum of 10 years of experience with data warehousing methodologies, modelling techniques, and SQL.