Point your AI agent at freehire and let it find you a job.

Get the CLI →

Kumparan

NewBe an early applicant

Data Engineer

Posted 2 views
Discussion

Summary

Data Engineer in Jakarta who builds and maintains ETL/ELT data pipelines, transformations, and dimensional data models. Core stack includes SQL, Python, PostgreSQL/MySQL, BigQuery, orchestration tools like Airflow or Mage.ai, dbt, and cloud platforms (GCP/AWS/Azure).

Scope of Work:

  • SQL: Strong understanding of SQL queries, joins, aggregations, Common Table Expressions (CTEs), window functions, and query optimization.
  • Programming: Proficiency in Python for data processing, automation, and pipeline development.
  • Databases: Hands-on experience with relational databases such as PostgreSQL or MySQL.
  • Data Warehousing: Familiarity with analytical databases such as Google BigQuery
  • ETL/ELT Development: Ability to build and maintain data ingestion, transformation, and loading processes.
  • Workflow Orchestration: Familiarity with Apache Airflow, Mage.ai, or similar workflow orchestration tools.
  • Data Transformation: Understanding of data transformation frameworks such as dbt or equivalent SQL-based transformation approaches.
  • Data Modeling: Knowledge of dimensional modeling, fact and dimension tables, and star schema design.
  • Cloud Technologies: Basic knowledge of cloud storage, compute, and managed data services.
  • Version Control: Experience using Git for source code management and collaboration.
  • Data Quality: Ability to implement basic data validation, logging, and pipeline monitoring.
  • Problem-Solving: Strong analytical thinking, debugging skills, and ability to investigate data inconsistencies.
  • Collaboration: Ability to communicate technical concepts clearly and work effectively with analysts, engineers, and business stakeholders.

Requirements:

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience.
  • 1–3 years of experience in Data Engineering, Data Analytics, Software Engineering, or a related technical role.
  • Experience developing, maintaining, and optimizing ETL/ELT data pipelines.
  • Experience working with relational databases, data warehouses, and large datasets.
  • Understanding of data modeling, data transformation, and data integration concepts.
  • Familiarity with batch processing and basic data orchestration workflows.
  • Experience integrating data from multiple sources, including databases, APIs, and files.
  • Understanding of data quality, consistency, validation, and monitoring practices.
  • Familiarity with cloud-based data platforms such as Google Cloud Platform (GCP), AWS, or Azure.
  • Ability to troubleshoot data pipeline issues and collaborate with cross-functional teams.
  • Willingness to learn new technologies and follow data engineering best practices.

Skills

Apply

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.