Data Engineer - Freelance

PT Solutionlabs Group Indonesia

Kota Yogyakarta

On-site

IDR 180,000,000 - 280,000,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

PT Solutionlabs Group Indonesia is seeking a Data Engineer with 2–4 years of experience to design, build, and maintain a scalable Data Warehouse using ClickHouse.

You will develop data layers (Raw, Staging, Business/Mart), handle ingestion, transformation, and validation, optimize queries with advanced SQL, and empower Metabase-based analytics for Finance and BI reporting while ensuring data governance.

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, Data Engineering, or a related field.
  • 2–4 years of experience as a Data Engineer, Data Warehouse Engineer, or similar role.
  • Hands-on experience building and maintaining analytical databases using ClickHouse.

Responsibilities

  • Design, build, and maintain a scalable Data Warehouse using ClickHouse.
  • Develop data layers, including Raw, Staging, and Business/Mart layers, for analytical reporting.
  • Process and integrate data from Nexus Data Warehouse and Integration Layer.
  • Create and maintain ClickHouse databases, tables, views, materialized views, and other database objects.
  • Perform data transformation, cleansing, and validation to ensure high-quality analytical datasets.
  • Implement and maintain data models to support Financial Analysis Tools and business reporting.
  • Write, optimize, and maintain advanced SQL queries for analytical workloads.
  • Optimize ClickHouse performance through efficient table engines, partitioning, ordering keys, indexing, materialized views, and query tuning.
  • Define data storage, archival, and retention strategies while maintaining historical data for comparative reporting.
  • Perform data reconciliation between source systems and ClickHouse to ensure data accuracy and consistency.
  • Prepare Business/Mart layers that are readily consumable by BI tools such as Metabase.
  • Support Metabase reporting requirements by troubleshooting and optimizing query performance.
  • Investigate and resolve issues related to data ingestion, transformation, and database performance.
  • Collaborate closely with Nexus Developers, Metabase Developers, and Business/Finance Analysts throughout the data lifecycle.
  • Support ClickHouse deployment and configuration across development, UAT, and production

Skills

Advanced SQL
Data Warehousing
Dimensional Modeling
Star Schema
Data Modeling
ETL/ELT Processes
Data Governance
Data Ingestion
Query Optimization
ClickHouse Architecture
Materialized Views
Indexing

Education

Bachelor's degree in Computer Science, Information Systems, Data Engineering, or a related field

Tools

ClickHouse
Metabase
ETL/ELT

Job description

Bachelor's degree in Computer Science, Information Systems, Data Engineering, or a related field.

Minimum 2–4 years of experience as a Data Engineer, Data Warehouse Engineer, or a similar role.

Hands-on experience building and maintaining analytical databases using ClickHouse.

Requirements
Education & Experience
  • Bachelor's degree in Computer Science, Information Systems, Data Engineering, or a related field.

  • Minimum 2–4 years of experience as a Data Engineer, Data Warehouse Engineer, or a similar role.

  • Hands-on experience building and maintaining analytical databases using ClickHouse.

Technical Skills
  • Strong proficiency in advanced SQL for complex analytical queries and performance optimization.

  • Solid understanding of Data Warehouse architecture, Data Modeling, and dimensional modeling concepts.

  • Experience with Fact & Dimension tables, Star Schema, Data Mart, ETL/ELT processes, historical data management, and data aggregation.

  • Strong knowledge of ClickHouse architecture, including MergeTree table engines, partitioning strategies, and ordering keys.

  • Experience with data ingestion, transformation, cleansing, and validation processes.

  • Familiarity with database performance tuning, indexing, materialized views, and query optimization techniques.

  • Experience integrating analytical databases with Business Intelligence tools such as Metabase.

  • Understanding of data governance, storage optimization, and data retention strategies.

Soft Skills
  • Strong analytical and problem-solving abilities.

  • Excellent attention to detail and commitment to data quality.

  • Effective communication and collaboration skills across technical and business teams.

  • Able to manage multiple priorities and work independently in a fast-paced environment.

Key Responsibilities
  • Design, build, and maintain a scalable Data Warehouse using ClickHouse.

  • Develop data layers, including Raw, Staging, and Business/Mart layers, for analytical reporting.

  • Process and integrate data from Nexus Data Warehouse and Integration Layer.

  • Create and maintain ClickHouse databases, tables, views, materialized views, and other database objects.

  • Perform data transformation, cleansing, and validation to ensure high-quality analytical datasets.

  • Implement and maintain data models to support Financial Analysis Tools and business reporting.

  • Write, optimize, and maintain advanced SQL queries for analytical workloads.

  • Optimize ClickHouse performance through efficient table engines, partitioning, ordering keys, indexing, materialized views, and query tuning.

  • Define data storage, archival, and retention strategies while maintaining historical data for comparative reporting.

  • Perform data reconciliation between source systems and ClickHouse to ensure data accuracy and consistency.

  • Prepare Business/Mart layers that are readily consumable by BI tools such as Metabase.

  • Support Metabase reporting requirements by troubleshooting and optimizing query performance.

  • Investigate and resolve issues related to data ingestion, transformation, and database performance.

  • Collaborate closely with Nexus Developers, Metabase Developers, and Business/Finance Analysts throughout the data lifecycle.

  • Support ClickHouse deployment and configuration across development, UAT, and production

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer - ClickHouse & BI Data Warehouse
Data Engineer - ClickHouse & BI Data Warehouse

PT Solutionlabs Group Indonesia • Kota Yogyakarta

On-site
IDR 180,000,000 - 280,000,000
Data Science - Freelance
Data Science - Freelance

PT Solutionlabs Group Indonesia • Kota Yogyakarta

On-site
IDR 120,000,000 - 210,000,000
Business Intelligence Engineer
Business Intelligence Engineer

PT Dwi Cermat Indonesia • Jakarta Pusat

On-site
IDR 334,800,000 - 602,640,000
Data Engineer
Data Engineer

MateCareer • Jawa

On-site
IDR 450,450,000 - 720,721,000
Data Engineer
Data Engineer

Shopee • Jakarta Pusat

On-site
IDR 180,000,000 - 320,000,000
Data Engineer & Analytics
Data Engineer & Analytics

Kredivo Group • Daerah Khusus Ibukota Jakarta

On-site
IDR 401,270,000 - 601,907,000
DATA ENGINEER SUPERVISOR
DATA ENGINEER SUPERVISOR

International Beauty Products Ltd. • Indonesia

On-site
IDR 300,000,000 - 550,000,000
Data Engineer
Data Engineer

Super Bank Indonesia • Kebayoran Baru

On-site
IDR 250,000,000 - 420,000,000
Analytics Engineer
Analytics Engineer

Suitmedia • Daerah Khusus Ibukota Jakarta

On-site
IDR 583,430,000 - 916,820,000
Senior Database Architect
Senior Database Architect

Jaya Agung Teknologi • Jakarta Pusat

On-site
IDR 700,000,000 - 1,200,000,000