At Groups, Data Engineer will work closely with other data engineers, analysts, and software developers. As a Data Engineer focusing on dbt development in Snowflake, you will play a pivotal role in supporting care delivery and operations by transforming raw data into meaningful, business-ready datasets. This role requires strong experience with SQL query writing, data modeling, dbt, and Snowflake.Responsibilities - Design, develop, and maintain scalable and optimized data models in dbt and Snowflake.
- Collaborate with business stakeholders, data analysts, and data scientists to understand data requirements and ensure robust data models that meet business needs.
- Implement and maintain dbt best practices, including version control, testing, and documentation to ensure quality and reliability in data pipelines.
- Optimize Snowflake queries, storage, and performance to ensure efficient data processing and retrieval.
- Continuously monitor and improve the performance of data pipelines and the overall health of the data infrastructure.
- Work with cross-functional teams to resolve data quality issues, implement data governance practices, and ensure data consistency and accuracy.
- Maintain clear and organized documentation for dbt models, transformations, and data workflows.
Qualifications Knowledge, Skills and Abilities: - Expertise with SQL and data modeling.
- Experience and appreciation for robust validation and documentation.
- Strong communication skills to collaborate with technical and non-technical stakeholders.
- Ability to explain complex technical concepts in simple terms.
- A passion for data and its potential to drive business value.
- Ability to work in a fast-paced environment and adapt to evolving business needs.
- Ability to understand and adhere to the Professional Code of Conduct.
Required Qualifications & Requirements: - 3+ years of experience in data engineering, with a focus on building data pipelines and data transformations.
- Demonstrated proficiency with dbt, including experience in creating, maintaining, and optimizing dbt models.
- Expertise in Snowflake data warehouse development, including schema design, query optimization, and storage management.
- Strong knowledge of SQL and experience working with large datasets.
- Strong problem-solving skills and attention to detail, with the ability to work independently and as part of a team.
Preferred - Experience with Python or other programming languages used in data engineering.
- Familiarity with data governance frameworks and tools.
- Experience with data visualization tools like Looker, Tableau, or Power BI is a plus.
- Knowledge of other cloud platforms like AWS or Azure.