×
Register Here to Apply for Jobs or Post Jobs. X

DATA

Remote / Online - Candidates ideally in
Johannesburg, 2000, South Africa
Listing for: BSG
Remote/Work from Home position
Listed on 2026-10-08
Job specializations:
  • IT/Tech
    Data Engineering
Job Description & How to Apply Below

We are looking for passionate Data Engineers to join our team

The BSG Exchange is situated in Houghton, Johannesburg, within walking distance of the Rosebank Gautrain station.

Location:

Johannesburg (hybrid: blend of work-from-home and on-site at client and office locations)

We are looking for Data Engineers who join our team to design and deliver enterprise-scale data platforms and pipelines for large organisations in South Africa.

You will work on modern cloud platforms across data, analytics and ML/AI. Your work will span the full data engineering lifecycle, from data ingestion and transformation through to production deployment and operationalisation.

Do you want to build enterprise-grade data platforms that solve complex business problems? Do you want to shape how organisations use data to drive better decisions and measurable value? Then you will enjoy this role.

Note: We give full consideration to every applicant's fit to this role, so if you decide to apply and you do not hear from BSG within a maximum of a four week period, please consider your application unsuccessful at this time.

Main purpose of the role

You take ownership of data engineering delivery across client engagements. You translate business problems into data solutions and enable analytics and ML/AI use cases through high-quality, reliable data platforms.
You contribute to solution design, execution, and continuous improvement of engineering practices across the Data and ML/AI capability.

  • 4 to 8 years relevant experience in data engineering or software engineering
  • Proven experience building and deploying data pipelines in enterprise environments
  • Experience working with large organisations and complex data ecosystems
Experience:
  • 4-8 years' experience working in teams to build enterprise-grade software solutions
  • Experience with big data tools, such as found in the Hadoop ecosystem, is advantageous
  • Experience with AWS or MS Azure cloud data services is preferable
Technical Knowledge:
  • Data pipeline design and orchestration across batch and real-time use cases
  • Strong SQL and data modelling skills across relational and non-relational patterns
  • Programming in Python required, Java or Scala would be advantageous
  • Knowledge of Data streaming platforms such as Kafka, Pulsar, Redpanda or Jet Stream
  • Distributed data processing frameworks such as Spark
  • Cloud platforms such as AWS, Azure or GCP
  • Data warehousing, Data lake, or data mesh architectures
  • Data quality, lineage, and governance principles
  • Exposure to Dev Ops pipelines for building/deploying cloud-based solutions is required but specific Data Ops or MLOps practices is advantageous
  • ML or AI experience strongly advantageous

Note: We give full consideration to every applicant's fit to this role, so if you decide to apply and you do not hear from BSG within a maximum of a four week period, please consider your application unsuccessful at this time.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary