Ovii Job Board

SAP Data Engineer (Freelancer)

Mactores

Mumbai, MH • Remote - Mumbai, MH • Contract

Posted 2026-06-04 Tech & Engg

Apply on employer site

Job Description

Ovii's Interpretation of the Role

Mactores seeks a freelance SAP Data Engineer to design and operate end‑to‑end SAP data pipelines on AWS. You will extract data from SAP HANA, load it into S3, and push curated data into SAP BW/BW4HANA for business reporting.

Role Snapshot

  • Freelance SAP data pipeline owner
  • Design extraction layer from SAP HANA to S3
  • Build BW/BW4HANA write‑back path
  • Collaborate with PySpark transformation team
  • Customer‑facing technical liaison

Must-Have Requirements

  • SAP HANA extraction
  • ABAP
  • SAP BW/BW4HANA loading
  • AWS S3
  • Parquet
  • Delta/CDC design
  • Strong English communication
  • Deep SAP HANA extraction experience
  • ABAP fluency
  • SAP BW/BW4HANA data loading
  • Working AWS knowledge

Nice-to-Have Signals

  • AWS Glue Data Catalog
  • SAP-to-cloud data lake patterns
  • Client-facing consulting
  • Collaboration with Spark layer
  • AWS Glue Data Catalog experience
  • Client‑facing consulting background

Work Setup

  • Location: Mumbai, India
  • Work mode: REMOTE
  • Remote scope: COUNTRY_RESTRICTED
  • Remote countries: India
  • Employment type: Contract

Application Requirements

  • Coding test mentioned
  • Assessment mentioned

Not Specified in JD

  • Salary range
  • Visa sponsorship
  • Relocation
  • Notice period

What You'll Likely Work On

  • Create extraction pipelines from SAP HANA to S3 using SLT, ODP, CDS views, SDI, and HANA SQLScript.
  • Model raw SAP tables (FI/CO, MM, SD) into clean, business‑ready datasets.
  • Design delta and CDC mechanisms to ensure incremental, idempotent loads.
  • Develop ABAP extractors for cases where standard SAP tools fall short and document them.
  • Own the write‑back path that loads curated data from S3 into SAP BW/BW4HANA and prepares it for reporting.
  • Land data in S3 as Parquet files with proper partitioning, schemas, and IAM permissions.
  • Define and maintain the contract with the PySpark engineer at the S3‑to‑Spark boundary.
  • Embed with customer teams, ship pipelines to production, and support cut‑over to ensure reliable operation.

Good Fit If You Have

  • Enjoy working directly with customers and handling technical calls across geographies.
  • Comfortable collaborating with a Spark‑based transformation team without writing Spark code yourself.
  • Proactive about delivering production‑ready solutions and iterating based on real‑world feedback.

Skills

  • SAP HANA extraction (SLT, ODP, CDS, SDI, SQLScript)
  • ABAP programming
  • SAP BW / BW4HANA loading & modeling
  • AWS S3 data lake (Parquet, IAM)
  • Delta & CDC design
  • Strong English communication
  • AWS Glue Data Catalog (preferred)
  • SAP‑to‑cloud data lake patterns (preferred)
  • Client‑facing consulting (preferred)
  • Collaboration with Spark layer (preferred)

Remote Eligibility

  • India