ABOUT THE ROLE
We are building a new team for data analytics to modernize and deliver B2B products at high quality and efficiency. As a data engineer you will mostly work with modern data stack to grow and empower our teams and to monitor sales activities. A young mind with good work ethics is highly valued.
QUALIFICATION
Currently residing in Jabodetabek
- 1-2 years of experience in data engineering role
- Have a degree in related to computer science OR at least 2 years of experience in data engineering
- Have experience with Google Sheet, Python, SQL, bash scripting, dbt, and Tableau Public (Desktop)
- Good understanding of SDLC, version control and deployment strategy
Preferably have demonstrable experience with one or more of these:
Snowflake
- Prefect, Dagster, or Astronomer
- Web scraping libraries and applications
WHAT WE OFFER
- Work-from-office hours: 8.30 AM PM
- The opportunity to have permanent role
- Modern data stacks 4. Complimentary coffee
YOUR RESPONSIBILITIES
● Data Warehousing
- Integrate and automate data ingestion from many platforms into Snowflake with ETL/ELT pipelines ○ Refactor and tune Python/SQL scripts to optimize compute costs
- Participate in architecture discussion and improvement initiative
● Analytical Modeling
- Explore and understand the analytics needs of Human Resource team and Sales team
- Develop, maintain and optimize data models based on domain knowledge within each department
- Write dbt tests and documents data models both for the team and the business users
- Implement code versioning
- Deploy data models with safe and secure strategy into Snowflake
● Data Operation & Enablement
- Collaborate closely with human resource and data team lead to understand business problem and data solution opportunity
- Translate user requirements into Tableau & Looker dashboard prototypes
- Own data sources and responsible for their freshness in Looker Studio
- Respond to ad hoc analytics demands
- Write templated monthly report for business users