
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