Role Overview
Collaborate with the business to gather requirements and deliver data-products to enable data-informed decision-making. You will develop a centralized data-layer to deliver data-products at scale, utilizing an ELT framework to transform raw or semi-structured data into contextualized data models.
Responsibilities
- Develop a centralized data-layer to deliver data-products at scale.
- Use ELT frameworks and DBT to transform raw or semi-structured data into contextualized data models.
- Support architectural solutions, preferably on AWS, to drive efficiency.
- Partner with AI and ML teams to deliver the data skeleton for internal tools.
- Deliver documented, tested, and DRY code within DBT.
- Follow analytical lifecycle processes and quality frameworks to ensure accurate data delivery.
- Support gathering of business requirements and assist in developing analytical product plans.
Requirements
- Degree in Computer Science, Physics, Math, Data Science, Pharmaceutical Science, or Engineering preferred.
- 1-3 years of experience in analytical engineering, data modeling, or a similar role.
- Proficiency with SQL, SPARK, and Python.
- Knowledge of data engineering tools such as AWS and Airflow.
- Experience with visualization tools like Tableau, Power BI, or Looker.
- Experience with version control using Git or SVN and Agile development.
Skills
- SQL
- Python
- dbt
- AWS
- Data Modeling