Job Description:
A dbt (data build tool) Developer is responsible for leveraging dbt to transform, model, and manage data within an organization's data analytics stack. dbt Developers play a crucial role in streamlining data workflows, ensuring data accuracy, and providing a structured foundation for data analysis and reporting.
Responsibilities:
- Bachelor's or master's degree in computer science, data science, or a related field.
- Strong proficiency in SQL and experience working with relational databases.
- 3+ years of experience using dbt for data transformation and modeling in a data warehouse environment (e.g., Snowflake, BigQuery, Redshift).
- 7+ years of experience building business rules using a business rules engine similar to dbt
- Familiarity with version control systems (e.g., Git) and code collaboration workflows.
- Excellent data analysis and problem-solving skills.
- Strong attention to detail and a commitment to data quality.
- Understanding of data warehousing concepts and best practices.
- Knowledge of data governance and data security principles.
- Effective communication and collaboration skills to work with diverse teams.
- Experience with other data tools and languages (e.g., Python, R, Looker) is a plus
Job Type: Contract
Salary: $65.00 - $70.00 per hour
Experience level:
- 10 years
Schedule:
- 8 hour shift
Ability to Relocate:
- Trenton, NJ 08625: Relocate before starting work (Required)
Work Location: In person