📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

This job is no longer available

This job expired on 11/08/2026. It no longer accepts applications.

Senior Data & ML Engineer – AWS

Jobgether

Senior 🇬🇧 English
Python SQL AWS AWS Glue AWS Lake Formation Amazon SageMaker Amazon Bedrock

Job description

About the role

This senior position sits at the intersection of data engineering and applied machine learning, focusing on building scalable, cloud‑native data platforms on AWS for a South‑African partner. You will design modern data lakes, streaming pipelines, and ML‑driven services that power analytics and intelligent automation across enterprise systems.

Key responsibilities

  • Design and implement multi‑zone data lake architectures on Amazon S3, including raw, curated, and analytics‑ready layers.
  • Build and maintain batch and real‑time pipelines using AWS Glue, Kinesis, Step Functions, and Lambda.
  • Develop ETL workflows, data transformations, and metadata management with AWS Glue Data Catalog.
  • Deploy, tune, and monitor machine‑learning models on Amazon SageMaker for prediction, scoring, and segmentation.
  • Integrate generative AI capabilities via Amazon Bedrock to enable automation and personalization.
  • Support data migration from Azure to AWS, handling schema mapping, validation, and performance optimization.
  • Implement data governance, security, and access controls using AWS Lake Formation.
  • Collaborate with cross‑functional teams to define architecture, maintain documentation, and ensure data quality.

Required profile

  • 5+ years of experience in data engineering or ML engineering, with at least 2 years focused on AWS.
  • Strong proficiency in Python and SQL.
  • Hands‑on experience building scalable data pipelines and production‑grade ML services.
  • Demonstrated ability to work in collaborative, multi‑disciplinary environments.

Required skills

  • Python
  • SQL
  • AWS services: S3, Glue, Athena, Kinesis, Lambda, Step Functions, Lake Formation
  • Amazon SageMaker
  • Amazon Bedrock (or other generative AI frameworks)
  • Data lake architecture and governance

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Jobgether.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in South Africa.

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 3 months ago

35 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Jobgether