Description
You will develop, maintain, and optimize data pipelines using DBT and SQL.
Responsibilities
- Develop and maintain scalable data models in collaboration with analysts and business teams.
- Implement data transformations, testing, and documentation within the DBT framework.
- Manage data warehousing tasks in Snowflake, including ingestion, query optimization, and performance tuning.
- Automate data processing and scripting using Python where necessary.
Required Skills
- 4–8 years of experience in data engineering or related roles.
- Strong, hands-on expertise with DBT and advanced SQL.
- Experience working with modern data warehouses, specifically Snowflake.
- Knowledge of ETL/ELT processes and data modeling concepts.
- Proficiency with Data Warehouses and Data Engineering practices.
- Familiarity with Python for data manipulation and workflow automation.
- Experience with Tableau or Looker for testing data outputs.
Preferred Skills
- Experience with version control tools like Git for managing DBT projects.
- Exposure to orchestration tools such as Airflow or Prefect.