704,540open jobs
41,914companies
98,387added this week
Browse all
Salary
$20k – $51k per year (Estimated)
Location
In office (Cape Town)
Seniority
Middle · 3+ years exp
Employment
Part-Time
Overview
Company
Impact
Profile match
Job Mail is a South African online job board offering a large selection of vacancies across the country and some positions abroad. Job seekers can search and apply for jobs online, upload a CV and receive job alerts, while employers and recruitment agencies can advertise positions to a broad national audience. The brand is one of the longer-established names in South African job advertising and is operated from South Africa.

We are looking for an AI Data Engineer - Migration to join a specialist data modernisation initiative, combining traditional Data Engineering with emerging AI and agentic technologies.

The role will focus on using AI-assisted and agent-based solutions to support complex data migration and modernisation, including data discovery, schema mapping, transformation, validation and data-quality processes.

We are not looking for an exact technology match. Strong Data Engineering experience combined with practical exposure to AI, LLMs or agentic development will be considered.

What You'll Be Doing

  • Design and develop data migration and modernisation pipelines.

  • Work with AI agents to automate data discovery, schema mapping, transformation and validation.

  • Integrate AI/agentic workflows with traditional Data Engineering platforms and tools.

  • Analyse legacy data structures and support migration to modern cloud environments.

  • Build data-quality, validation and human-in-the-loop processes.

  • Develop and integrate APIs and data services.

  • Work with technical teams to ensure solutions are scalable, reliable and secure.

  • Apply AI-assisted development tools while reviewing and validating generated outputs.

  • Support data governance, security and privacy requirements.

What We're Looking For

Essential / Relevant Experience:

  • 3+ years' experience in Data Engineering.

  • Strong Python and SQL skills.

  • Experience with ETL/ELT pipelines and data transformation.

  • Experience with a cloud data environment such as AWS, Azure or GCP.

  • Exposure to AI, LLMs, Generative AI or AI agents.

  • Experience with APIs, microservices, Docker or CI/CD would be advantageous.

  • Strong analytical and problem-solving ability.

  • Comfortable working with complex or legacy data environments.

  • Ability to work independently and collaborate with technical and business stakeholders.

AI / Agentic Experience

Exposure to technologies such as the following would be advantageous:

  • LangChain / LangGraph

  • AutoGen / CrewAI / LlamaIndex

  • OpenAI / Anthropic / other LLM APIs

  • Prompt engineering and structured outputs

  • RAG / Vector Databases

  • AI-assisted coding and development tools

You do not need experience across all of the above. We are particularly interested in candidates who understand the concepts and have hands-on exposure to applying AI within Data Engineering or software development.

Advantageous Experience

  • Legacy-to-modern data migration or application modernisation.

  • AWS, Azure or GCP data platforms.

  • Spark / PySpark, dbt, Airflow, Snowflake, BigQuery or Databricks.

  • Experience working with legacy relational, mainframe or NoSQL data.

  • Data quality, testing and validation frameworks.

  • Experience implementing AI solutions within regulated or enterprise environments.

Qualifications

A Bachelor's or Master's degree in Computer Science, Data Engineering, Artificial Intelligence, Information Technology or a related field would be advantageous.

Why Join?

This is an opportunity to work at the intersection of Data Engineering, AI and modernisation, contributing to practical solutions that use emerging agentic technologies to solve complex data migration challenges.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
704,540 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Cape Town
$20k – $51k per year (Estimated) • In office • Part-Time • 3+ years exp • Cape Town
Python
SQL
AI/ML
LangGraph
AutoGen
LangChain
LlamaIndex
AI Agents
CrewAI
LLM
DevOps
Rest API
GCP
Azure
CI/CD
Docker
Analytics
ETL/ELT
Apply
$28k – $64k per year (Estimated) • In office • Part-Time • Cape Town
Python
SQL
AI/ML
dbt
Prefect
DevOps
CI/CD
Analytics
Tableau
Power BI
ETL/ELT
Dimensional Modeling
Apply
Data Analyst 3 hours ago
$19k – $47k per year (Estimated) • In office • Part-Time • Cape Town
Python
SQL
Analytics
Tableau
Power BI
Microsoft Excel
Apply
$16k – $38k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Johannesburg
Python
SQL
Python
Flask
FastAPI
Databases
Google BigQuery
BigQuery
DevOps
Terraform
GCP
Azure
CI/CD
AWS
Docker
TCP/IP
DNS
Apply
Senior Cloud Engineer 3 hours ago
$25k – $62k per year (Estimated) • Remote/Hybrid • Full-Time • Johannesburg
Python
Go
DevOps
AWS
Kubernetes
Platform Engineering
Amazon EKS
AWS Lambda
Amazon EC2
Amazon S3
IAM
Amazon ECS
Apply
$13k – $25k per year (Estimated) • In office • Full-Time • 3+ years exp • Natal
Apply
In office • Full-Time • Johannesburg
Apply
In office • Full-Time • Johannesburg
Apply
In office • Part-Time • Sandton
Analytics
Microsoft Excel
Management
QuickBooks
Apply
WAREHOUSE SUPERVISOR 3 hours ago
$26k – $74k per year (Estimated) • In office • Full-Time • 5+ years exp • Johannesburg
Apply
$33k – $80k per year (Estimated) • Remote • Full-Time • Cape Town
Python
JavaScript
TypeScript
Node JS
Frontend
Vue.js
DevOps
Incident Management
Apply
$21k – $42k per year (Estimated) • In office • Full-Time • 4+ years exp • Cape Town
Apex
Marketing
Salesforce
Apply
See all jobs
This is one of many
704,540 more open roles from verified company boards, updated every day.