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

Get the CLI →

VLink Inc

NewBe an early applicant

Data Engineer

Posted Updated
Discussion

Summary

Senior data engineer (8+ years) maintaining and enhancing Python-based data pipelines on-site in Central Jakarta. The role centers on Azure Data Factory for ETL/ELT orchestration, transforming JSON/XML/log data into structured tabular formats, and writing optimized complex SQL.

Job Description:

  • Analyze, understand, maintain, debug, and enhance existing Python scripts used for data pipelines, data processing, and automation tasks.
  • Design and implement processes to transform unstructured and semi-structured data, including JSON, XML, and log files, into clean, structured, and analysis-ready tabular formats.
  • Develop, configure, maintain, and optimize data pipelines using Azure Data Factory (ADF) to support data integration, data movement, transformation, and workflow orchestration across multiple data sources.
  • Build and manage ETL/ELT workflows to ensure efficient data extraction, transformation, loading, and delivery across systems.
  • Configure pipeline activities, dependencies, triggers, and scheduling to support reliable and automated data processing.
  • Integrate data from multiple sources and ensure it is processed and delivered accurately to the appropriate destinations.
  • Write, maintain, and optimize complex SQL queries involving multiple joins, data granularity management, and query performance tuning.
  • Implement data validation, consistency checks, and error-handling mechanisms to maintain data accuracy, completeness, and reliability.
  • Monitor pipeline execution, investigate failures, identify root causes, and resolve data processing issues efficiently.
  • Work closely with technical and business stakeholders to understand data requirements and deliver scalable, maintainable data solutions.
  • Identify opportunities to improve pipeline performance, automation, processing efficiency, and overall data workflow reliability.

Job Details:

  • Willing to working on-site
  • PKWT Contract (extendable)
  • BPJS (TK, KK), THR (1x), Bonus (1x), Yearly Income (14x)
  • Medical Insurance (Individual Gold - AdMedika)
  • Paid Leave (12 days/year)
  • Laptop for working
  • Overtime Pay (if any)

Requirements:

  • Minimum 8+ years of professional experience in Data Engineering, with hands-on experience in data pipeline development, data integration, and data transformation.
  • Strong SQL skills, including complex joins, data granularity handling, query optimization, and performance tuning.
  • Hands-on experience developing, configuring, and maintaining data pipelines using Azure Data Factory. Understanding of pipeline orchestration, data movement, transformation activities, scheduling, monitoring, and troubleshooting is essential.
  • Familiarity with ADF pipelines, activities, linked services, datasets, integration runtimes, and triggers.
  • Solid understanding of ETL/ELT concepts, data integration, data transformation, and data pipeline architecture.
  • Familiarity with tools used for data integration, workflow orchestration, and data transformation.
  • Proven experience converting unstructured or semi-structured data, such as JSON, XML, and log files, into structured, tabular datasets.
  • Familiarity with cloud server environments and cloud-based infrastructure for data processing and pipeline operations.
  • Understanding of data validation, data consistency, error handling, and pipeline reliability practices.
  • Strong analytical thinking and problem-solving skills, with the ability to investigate and resolve data pipeline issues.
  • Ability to work effectively with cross-functional teams and translate business and technical requirements into practical data solutions.

Preferred Qualifications

  • Practical experience implementing and managing end-to-end data pipelines using Azure Data Factory (ADF).
  • Experience configuring ADF triggers, pipeline parameters, dependencies, and error-handling mechanisms.
  • Familiarity with ADF monitoring, pipeline execution troubleshooting, and performance optimization.
  • Experience integrating data from multiple sources into structured data destinations.
  • Familiarity with dbt (data build tool) for data transformation, data modeling, and testing.
  • Exposure to cloud-based data platforms and modern data engineering practices.
  • Strong proficiency in Python, with the ability to read, understand, debug, maintain, and enhance existing codebases.

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.