Sr. Data Engineer
Job Title: Sr. Data Engineer (SnapLogic/Snowflake/DBT)
Key Responsibilities:
Data Pipeline Development: Design, build, and maintain efficient data pipelines using ETL tools (preferably SnapLogic), Snowflake, and DBT.
Data Modeling: Develop and optimize data models in Snowflake to support analytics and reporting needs.
ETL Processes: Implement ETL processes to transform raw data into structured formats using ETL tools (preferably SnapLogic) and DBT.
Performance Tuning: Optimize Snowflake queries and DBT models for performance and scalability.
Data Integration: Integrate data from various sources and third-party tools using ETL tools (preferably SnapLogic).
Collaboration: Work closely with data analysts, data scientists, and other stakeholders to understand data requirements and deliver solutions.
Data Quality: Implement data quality checks and testing to ensure the accuracy and reliability of data.
Documentation: Document data transformation processes and maintain comprehensive records of data models and pipelines.
Required Skills:
Proficiency in SQL: Strong SQL skills for writing and optimizing queries.
Experience with Snowflake: Hands-on experience with Snowflake, including data modeling, performance tuning, and integration.
DBT Expertise: Proficient in using DBT for data transformation and modeling.
ETL Expertise: Proficient in integrating data from various sources (preferably using SnapLogic).
Data Warehousing: Knowledge of data warehousing concepts and experience with platforms like Snowflake.
Analytical Thinking: Ability to analyze complex data sets and derive actionable insights.
Communication: Strong communication skills to collaborate with cross-functional teams.
Problem-Solving: Exceptional problem-solving skills and meticulous attention to detail.