Data Engineer - Zurich Asuransi Indonesia (Jakarta, ID)

Zurich Insurance
Jakarta
Workplace: HybridFull timeFunction: Software EngineeringExperience: 5+ yearsSkills: ["Communication","Teamwork","Problem-solving"]

Design and implement ETL/ELT pipelines using Spark SQL and Python within Databricks Medallion architecture; develop dimensional data models with star schema; optimize Spark SQL and DataFrame operations for performance and cost; build data quality and governance frameworks; establish CI/CD pipelines with automated tests and version control to ensure reliable data workflows.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Zurich Insurance
Zurich Insurance
4 months ago

Data Engineer - Zurich Asuransi Indonesia (Jakarta, ID)

âś“ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 7 hours agoStatus: Live

Job Summary

Design and implement ETL/ELT pipelines using Spark SQL and Python within Databricks Medallion architecture; develop dimensional data models with star schema; optimize Spark SQL and DataFrame operations for performance and cost; build data quality and governance frameworks; establish CI/CD pipelines with automated tests and version control to ensure reliable data workflows.
Location: Jakarta
Workplace: Hybrid
Employment Type: Full time · Permanent
Job Function: Software Engineering

Key Responsibilities

  • •Design and implement ETL/ELT pipelines using Spark SQL and Python within Databricks Medallion architecture
  • •Develop dimensional data models following star schema methodology with proper fact and dimension table design, SCD implementation, and optimization for analytical workloads
  • •Optimize Spark SQL and DataFrame operations through appropriate partitioning strategies, clustering and join optimizations to maximize performance and minimize costs
  • •Build comprehensive data quality frameworks with automated validation checks, statistical profiling, exception handling, and data reconciliation processes
  • •Establish CI/CD pipelines incorporating version control, automated testing including but not limited to unit test, integration test, smoke test, etc.

Key Requirements

  • •At least 5+ years’ experience with SparkSQL, Python and PySpark for data engineering workflow
  • •Strong proficiency in dimensional modeling and star schema design for analytical workloads
  • •Experience implementing automated testing and CI/CD pipelines for data workflows
  • •Familiarity with GitHub operations and collaborative development practices
  • •Experience with cloud data services and infrastructure (AWS, Azure, or GCP) and Databricks platform will be a plus
Experience:5+ yearsData engineeringBig dataSparkDatabricksETLData warehousing
Skills:CommunicationTeamworkProblem-solving
Tech Stack:SparkSQLPythonPySparkDatabricksSparkAWSAzureGCPVS CodeGitHubCI/CD

Company Brief

Zurich Insurance
Zurich Insurance Group is a global insurance company offering a wide range of general insurance and life insurance products and services to individuals, small businesses and large corporations across multiple markets worldwide.
Industry: Insurance
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Zurich, Switzerland
Founded: 1872
Glassdoor
Glassdoor: 3.7
WebsiteLinkedIn