Data Engineer MMH260519-5

Guardrisk

Sandton

On-site

ZAR 600,000 - 1,000,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Guardrisk seeks a Data Engineer – Data Acquisition to lead hands-on integration and data enablement. You will ensure external providers deliver complete, accurate, and timely data for ingestion and processing, with a primary focus on premium bordereaux (BDX) and related master/transaction data.

The role partners with Data Architects, Analysts, and Data Stewards to align data structures with target architecture and analytics needs, while engaging external providers on data formats, validation,

Qualifications

  • Bachelor’s Degree in Computer Science, Information Systems, Engineering, or related field.
  • Strong emphasis on practical data engineering experience over theoretical qualifications.
  • 5+ years’ experience as a data engineer, focusing on external data ingestion and integration, file- and API-based data exchange, data validation and reconciliation.

Responsibilities

  • Design, build, and maintain data ingestion pipelines for external data sources, focusing on premium bordereaux (BDX) and policy/transaction feeds.
  • Implement ingestion patterns aligned to Guardrisk’s data architecture (batch, file-based, API).
  • Ensure external data conforms to data models, schemas, validation rules, and delivery cut-offs.
  • Enable scalable onboarding of new external data providers.
  • Engage with external providers to map data structures, formats, and remediation of issues.
  • Develop robust ingestion and validation for premium bordereaux and support data quality initiatives.
  • Collaborate with Data Architects, Analysts, and Data Stewards to align data with target models and analytics needs.

Skills

Data ingestion
External data integration
API data exchange
Data validation
Azure Data Factory
Azure Synapse
Databricks
SQL
Stakeholder engagement

Education

Bachelor’s Degree in Computer Science or related field
Information Systems/Engineering background

Tools

Azure Data Factory
Azure Synapse
Databricks
SQL

Job description

Insurance Domain Experience Strongly Preferred, Especially Where Data Impacts

Premium processing.

Role Purpose

The Data Engineer – Data Acquisition at Guardrisk is a hands-on integration and data enablement role responsible for ensuring that external data providers (cells, binder holders, system providers, administrators, and partners) deliver complete, accurate, timely, and technically compliant data that Guardrisk can reliably ingest and process. The role exists to design, implement, and operationalise external data ingestion pipelines, with a primary focus on premium bordereaux (BDX), and secondary responsibility for master and transactional data exchanged with third parties. This role works directly with external parties, engaging them on data structures, formats, validation rules, delivery mechanisms, and remediation of issues. It partners closely with the Data Architect (to align to target architecture and data models), Data Analysts (to ensure analytical usability), and Data Stewards (to ensure operational data quality once data is live). The role is delivery-oriented and externally facing, bridging business requirements, technical standards, and partner capabilities to ensure Guardrisk can confidently process and rely on third-party data.

Requirements
Qualifications & Experience

Bachelor’s Degree in Computer Science, Information Systems, Engineering, or related field.

Strong emphasis on practical data engineering experience over theoretical qualifications.

5+ years’ experience as a data engineer, with demonstrable focus on:

  • External data ingestion and integration.
  • File- and API-based data exchange.
  • Data validation and reconciliation.
Strong Experience Working With

Bordereaux or high-volume transactional data.

Financial or insurance datasets.

Proven experience engaging directly with external data providers.

Solid exposure to Microsoft Azure data technologies (e.g. Azure Data Factory, Synapse, Databricks, SQL).

Insurance Domain Experience Strongly Preferred, Especially Where Data Impacts

Premium processing.

Finance.

Reporting and regulatory submissions.

External Data Acquisition & Integration (Primary Accountability)
  • Design, build, and maintain data ingestion pipelines for external data sources, with a primary focus on:
    • Premium bordereaux (BDX)
    • Policy and transactional feeds
    • Supporting master data where required
  • Implement ingestion patterns aligned to Guardrisk’s data architecture (batch, file-based, API, secure transfer).
  • Ensure external data conforms to agreed:
    • Data models
    • Schemas
    • Validation and reconciliation rules
    • Delivery frequency and cut-offs
  • Enable scalable and repeatable onboarding of new external data providers.
External Partner Engagement & Enablement
  • Act as the technical data interface between Guardrisk and external providers.
  • Engage directly with:
    • Cells
    • Binder holders
    • Administrators
    • System providers
  • Support partners by:
    • Explaining Guardrisk data requirements and standards
    • Assisting with mapping, formatting, and transformation logic
    • Advising on delivery mechanisms and error handling
  • Drive remediation where partner data does not meet required standards.
  • Travel to partner and provide onsite support.
Premium BDX Enablement & Control
  • Implement robust ingestion and validation of premium bordereaux, including:
    • Structural validation
    • Completeness checks
    • Reconciliation against expected volumes and values
  • Ensure BDX data is fit for:
    • Finance and premium recognition
    • Underwriting performance analysis
    • Regulatory and internal reporting
  • Work with Data Analysts and Finance to resolve discrepancies early in the pipeline.
Data Quality & Issue Resolution (Engineering Perspective)
  • Build and Support automated validation and control checks into ingestion pipelines.
  • Support the Data Validator and the rollout in the external data provider space.
  • Partner with Data Stewards when operational data quality issues are detected.
  • Perform root cause analysis across:
    • Source systems
    • Partner delivery processes
    • Ingestion and transformation logic
  • Implement durable fixes rather than manual workarounds.
Alignment with Data Architecture & Analytics
  • Work closely with the Data Architect to ensure:
    • External data aligns to Guardrisk canonical models
    • Integration patterns support the target architecture
  • Collaborate with Data Analysts to ensure:
    • External data is usable for analytical and reporting purposes
    • Key business metrics can be reliably derived
  • Ensure ingestion design balances technical correctness and business usability.
Documentation & Data Contracts
  • Maintain practical technical documentation for external data integrations, including:
    • Data schemas
    • Mapping specifications
    • Validation rules
    • Known constraints or caveats
  • Support the definition and enforcement of data contracts with external providers.
Soft Skills
  • Strong analytical and problem-solving ability, with a focus on diagnosing data designs, patterns and solutions under operational pressure
  • High attention to detail, particularly when working with data used in critical business processes
  • Clear, confident communicator able to explain data issues and solutions in business-friendly language
  • Comfortable working across business and technical teams to drive resolution
  • Accountable and outcomes-focused, with a bias toward action rather than escalation
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Guardrisk • City of Johannesburg Metropolitan Municipality

On-site
ZAR 900,000 - 1,200,000
Senior Data Engineer - External Data Ingestion (Insurance)
Senior Data Engineer - External Data Ingestion (Insurance)

Guardrisk • Sandton

On-site
ZAR 600,000 - 1,000,000
Data Architect (Insurance)
Data Architect (Insurance)

Be Different Recruitment • Johannesburg

Hybrid
ZAR 850,000 - 1,100,000
Data Architect (databricks / data modelling essential)
Data Architect (databricks / data modelling essential)

Be Different • Sandton

On-site
ZAR 900,000 - 1,800,000
Data Analyst (Bloem/Agri)
Data Analyst (Bloem/Agri)

Pnet • Bloemfontein

On-site
ZAR 450,000 - 600,000
Data Architect
Data Architect

Guardrisk • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Data Engineer MMH260422-1
Senior Data Engineer MMH260422-1

Momentum • Centurion

On-site
ZAR 900,000 - 1,300,000
Data Scientist
Data Scientist

Boardroom Appointments • Sandton

On-site
ZAR 900,000 - 1,200,000
Business Data Analyst
Business Data Analyst

Datonomy Solutions (Pty) Ltd • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Data Specialist
Data Specialist

Future Fit • Johannesburg

On-site
ZAR 250,000 - 420,000