Data Engineer

As Data Engineer for Mapan, you'll be part of the team who build some of the most critical products for Mapan customers. You'll take the wheel in managing the end-to-end data pipeline, create and maintain our data warehouse, and drive big data solutions for the platform. You'll have ample opportunity to flex your data and software engineering abilities, playing an integral role in building a large, scalable data engineering platform that'll be utilized throughout the company.

What You'll Do

  • Design, implement, and manage end-to-end data pipelines (ETL, data streaming, and data warehouse) to ensure data is easily accessible for analysis

  • Integrate with third-party APIs for accessing external data

  • Create and maintain data warehouses for reporting or analysis

  • Create migration data pipelines tools from scratch

  • Consult and partner with engineering and product teams to execute data-related product initiatives

  • Evaluate existing tools/solutions for every new use case and build one if necessary

Requirements

  • At least have 2 years of experience in Data Engineering role

  • Ability to write clean and structured code in SQL, bash scripts, and Python (or similar languages)

  • Solid understanding of database technologies such as PostgreSQL, MySQL, Google BigQuery

  • Experience in data pipeline Tools such as Apache Kafka and Debezium