46 Cloud Data jobs in South Africa
Cloud Data Engineer
Posted today
Job Viewed
Job Description
Role Overview
We are seeking a passionate and experienced
Data Engineer
who thrives on transforming raw data into powerful insights. You'll work primarily within the
Google Cloud Platform (GCP)
ecosystem, leveraging tools like
BigQuery, Dataproc, Kubernetes, and AI Hub
to design, build, and maintain scalable data solutions.
You should "dream in Python and speak SQL," with a strong desire to turn complex, messy data into meaningful stories and visual insights that empower strategic business decisions.
Key Responsibilities
- Design, develop, and optimize
large-scale data pipelines
(ETL/ELT) using modern data tools and frameworks. - Build and maintain
cloud-based data infrastructure
within
Google Cloud Platform
. - Work with
structured and unstructured data
, ensuring quality, consistency, and governance. - Develop and deploy
RESTful APIs
for scalable data access. - Collaborate with data scientists, analysts, and business stakeholders to translate business needs into technical solutions.
- Implement and maintain
source control and CI/CD processes
using Git. - Continuously monitor, optimize, and troubleshoot data workflows for performance and reliability.
Required Qualifications
- Bachelor's degree
in Computer Science, Software Engineering, Data Engineering, or related field (Honours minimum;
Master's preferred
). - 5+ years
professional experience in software or data engineering. - Strong proficiency in
Python
(data manipulation, API development, automation). - Advanced
SQL
skills and familiarity with
NoSQL
technologies. - Proven experience in
large-scale ETL
design and implementation. - Strong understanding of
RESTful services
and API architecture. - Hands-on experience with
cloud environments
—
GCP preferred
, but AWS/Azure acceptable. - Experience with
source control systems (Git)
.
Beneficial (Nice-to-Have) Skills
Exposure or experience with the following will be advantageous:
- Airflow / Cloud Composer
(Scheduling & Orchestration) - Kubernetes & Docker
(Containerization) - BigQuery
and
Data Warehousing
concepts - ElasticSearch
- Data Governance
frameworks and practices - Apache Beam / Cloud Dataflow
- Apache Spark / Dataproc
What We Offer
- A data-driven culture focused on innovation and collaboration.
- Opportunities to work with the latest cloud and AI technologies.
- A supportive environment for growth, learning, and experimentation.
- Competitive compensation and flexible work arrangements.
Cloud Data Engineer
Posted today
Job Viewed
Job Description
We at PBT Group are looking for a Cloud Data Engineer with hands-on experience in AWS or GCP cloud technologies to join our consulting team. You'll be contributing to the development of scalable data platforms in a fast-moving, regulated environment.
Key Responsibilities:
- Design, implement, and optimize cloud-native data pipelines using AWS (Glue, EMR, Redshift) or GCP (Dataflow, BigQuery, Pub/Sub)
- Build and maintain ETL/ELT workflows for structured and unstructured data
- Develop scalable APIs and microservices to support data access and integration
- Enhance system performance and observability using tools like CloudWatch, Stackdriver, and Open Telemetry
- Ensure data security and governance through reviews, automated testing, and compliance practices
- Support CI/CD pipelines and Infrastructure as Code using GitHub Actions, Terraform, CloudFormation, or Deployment Manager
Qualifications and Experience:
- 4+ years of professional experience in cloud data engineering or backend development
- Solid experience deploying and operating data workloads on AWS or GCP
- Strong understanding of data modeling, SQL/NoSQL databases, and performance tuning
- Familiarity with REST/gRPC APIs, microservices, and event-driven architecture
- Experience with Python or Java for data transformation and orchestration
- Experience with Docker and Kubernetes for containerized deployments
- Bonus: Experience with Apache Spark, Airflow, or dbt
Cloud Data Engineer
Posted today
Job Viewed
Job Description
Location:
Johannesburg (Hybrid) or Remote SA |
Contract:
6–12 months, extendable
About the role
Build reliable Azure data pipelines and models that power BI analytics and reporting.
What you'll do
- Design/operate ingestion (batch/stream), transformation, orchestration (ADF/Databricks/Functions).
- Model data for analytics; optimize lakehouse/warehouse performance.
- Implement lineage, quality checks, and cost control.
- Collaborate with BI to serve governed datasets.
Must-haves
- Certs:
AZ-104
and
DP-203
. - 3+ years data engineering on Azure (Spark/SQL/Delta).
Nice-to-haves
- PL-300
;
DP-600
(Fabric).
Senior Cloud Data Engineer
Posted today
Job Viewed
Job Description
Senior Cloud Data Engineer
Recruiter:
Mindworx Consulting
Job Ref:
JNB /Sipho
Date posted:
Monday, September 15, 2025
Location:
Cape Town, South Africa
SUMMARY:
What will you do?
- You will be working primarily within the Google Cloud Environment using a variety of the tools that Google offers from Biquery and Dataproc to Kubernettes and AI Hub. You should idea dream in Python and speak SQL. You should not be afraid to dive into dirty data and help the team make sense of it. We are in the game of taking data and turning it into amazing stories and pretty pictures that help the decision makers drive the business forward.
POSITION INFO:
*What should you have? *
- Relevant software engineering degree at least at Honours level (Master's preferred)
- 5+ years of development experience working with Python
- Data skills (Traditional SQL and No-SQL)
- Large-scale ETL
- High-scale RESTful Services
- Cloud experience (Google Cloud Platform preferred)
- Experience with source control (Git)
**Beneficial Skills
You will be exposed to these in our environment, so it would be great if you had prior experience, but it's not a problem if you don't.**
- Scheduling and Orchestration (Airflow/Composer)
- Containerisation (Kubernetes, Docker)
- BigQuery
- Elastic search
- Data Warehousing concepts
- Data governance Concepts.
- Apache Beam (Cloud Dataflow)
- Apache Spark (Dataproc)
Senior Specialist: Cloud Data Architect
Posted today
Job Viewed
Job Description
When it comes to putting people first, we're number 1.
The number 1 Top Employer in South Africa.
Certified by the Top Employer Institute 2025.
As the recognized authority in data and analytics architecture, the Solution Architect provides strategic guidance and technical leadership in the design, development, and implementation of enterprise-wide data and analytical solutions. This role is pivotal in translating complex business requirements into scalable, secure, and high-performing data architectures that enable advanced analytics, data-driven decision-making, and digital transformation.
Your responsibilities will include:- Enterprise Data Strategy Alignment – Ensure all data and analytics architecture designs align with the organisation's enterprise architecture principles, business strategies, and technology roadmap.
- Solution Design Leadership – Lead end‑to‑end design of scalable, secure, and high‑performance data platforms, including data warehouses, data lakes, streaming pipelines, and analytics platforms.
- Stakeholder Collaboration – Partner with business, IT, and analytics leaders to translate complex business requirements into technical architectures and implementation roadmaps.
- Technology Evaluation & Selection – Assess, recommend, and govern the adoption of data management, integration, and analytics technologies based on business needs, scalability, and total cost of ownership.
- Standards & Best Practices – Define and enforce architectural standards, frameworks, and patterns for data modelling, governance, and security.
- Data Governance Enablement – Support and embed data governance policies for data quality, lineage, stewardship, privacy, and compliance with relevant regulations (e.g., GDPR, POPIA).
- Solution Delivery Oversight – Provide architectural guidance throughout the project lifecycle — from proof‑of‑concept to production — ensuring solutions meet non‑functional requirements (performance, reliability, scalability).
- Risk & Issue Management – Identify technical risks, develop mitigation plans, and proactively address architectural challenges.
- Thought Leadership – Keep abreast of emerging trends in data architecture, analytics, cloud, and AI, and translate these into actionable innovation opportunities.
Decision ownership:
- Architectural Direction – Own decisions on the overall design and architectural approach for enterprise data and analytics solutions.
- Technology Standards – Approve and maintain the organization's data architecture frameworks, standards, and patterns.
- Platform & Tooling Selection – Make final recommendations on the adoption of core data platforms, tools, and analytics technologies.
- Data Integration & Interoperability – Decide on integration patterns, APIs, and data exchange mechanisms to ensure seamless interoperability across systems.
- Security & Compliance Controls –Implement data security measures and controls to protect sensitive information and ensure compliance.
- Solution Approval – Ensure approval for solution designs before implementation to ensure alignment with enterprise and security architecture principles.
- Scalability & Performance Trade‑offs – Weigh cost, time‑to‑market, and long‑term scalability when making architectural choices.
- Matric essential
- Degree or Diploma in Information Systems / BSc Computer Science / BSc engineering (or similar tertiary qualifications)
- 5+ years in data warehousing, ETL integration
- 7+ years' experience with all aspects of IT projects from business analysis, architectures, system analysis and design through development, testing, implementation, and production support (SDLC).
- 2+ years leading an architectural development process and collaborate with application development teams, architects and other members of the software development team.
- AWS/GCP Certifications would be advantageous.
Core competencies, knowledge and experience:
- Expert-level proficiency in SQL, including complex query design, performance optimization, data modelling, and integration across cloud platforms and BI tools to support advanced analytics and business decision-making.
- Able to analyse complex use cases to model and interpret data through critical thinking.
- Deep subject matter knowledge of data staging, data lakes, data warehousing, data marts and operational data stores, big data, and analytics as applicable to the telecoms business domain is essential.
- Experience with modern data processing and analytics technologies such as Big Query, Redshift, Teradata, Exadata, Abinitio, Cloudera, etc.
- Demonstrated expertise in implementing and managing IT controls within an analytics environment, including proficiency in ensuring data integrity, system reliability, and compliance with relevant governance frameworks and risk mitigation practices.
- Experience working high-volume data and file processing (real-time and batch processing).
Advantageous
- Big Data knowledge (Hadoop, Map Reduce, Spark, Kafka, etc.)
- Analytics: Python knowledge
- Experience architecting and designing cloud & big data solutions
- Experience with Analytics production implementations in the Cloud (AWS, GCP)
- Broad understanding of governance best practices for analytics platforms, data warehousing and business intelligence.
- Experience with Data Quality/Data Profiling, Metadata Integration, Master Data Management.
We make an impact by offering:
- Enticing incentive programs and competitive benefit packages
- Retirement funds, risk benefits, and medical aid benefits
- Cell phone and data benefits, advantages fibre connection discounts, and exclusive staff discounts offered in collaboration with partner companies
Closing date for Applications: 16 October 2025.
The base location for this role is Century City
The company's approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.
Vodacom is committed to an organisational culture that recognises, appreciates, and values diversity & inclusion.
Intermediate Cloud Data Platform Support Engineer
Posted today
Job Viewed
Job Description
Intermediate Cloud Data Platform Support Engineer
Recruiter:
WatersEdge Solutions
Job Ref:
Date posted:
Friday, September 12, 2025
Location:
Cape Town, South Africa
SUMMARY:
POSITION INFO:
Location:
Remote (South Africa)
Employment Type:
Full-Time
Industry:
Cloud Infrastructure | Data Engineering | Azure
WatersEdge Solutions is seeking a technically astute
Intermediate Cloud Data Platform Support Engineer
to support and optimise cloud-based data platforms for a high-growth data-driven business. If you're passionate about performance tuning, incident resolution, and platform reliability, this is a chance to work in a cutting-edge environment that values proactive problem solving and automation.
About The Role
Reporting to the Data Engineering function and working alongside Full Stack Support Engineers, you'll be responsible for keeping mission-critical systems running smoothly across Microsoft Azure environments. Your day-to-day will include responding to incidents, implementing automation scripts, and driving improvements in monitoring, observability, and system resilience.
Key Responsibilities
- Provide technical support for Azure-hosted data platforms including warehouses, pipelines, and distributed computing services
- Resolve production incidents related to system performance, stability, and data reliability
- Perform root cause analysis and contribute to long-term system improvements
- Monitor system health and automate recurring tasks with Python, Bash, or PowerShell
- Develop and maintain real-time monitoring dashboards and alerts
- Collaborate with engineers and client-facing teams on technical issue resolution
- Implement runbooks, documentation, and contribute to continuous improvement initiatives
- Stay current with emerging tools in Azure, Kubernetes, Databricks, and cloud-native ecosystems
What You'll Bring
- 3+ years' experience in cloud support, cloud operations, or data engineering
- Strong hands-on experience with Microsoft Azure and cloud-native data platforms
- Solid scripting skills in Python, Bash, or PowerShell
- Deep understanding of SQL, T-SQL, Spark, and incident management best practices
- Familiarity with observability tools and monitoring frameworks
- Ability to support production systems with high standards for uptime and data quality
- Excellent communication skills across technical and non-technical stakeholders
- Degree in Computer Science, Information Systems, or Engineering
Nice to Have
- Azure certifications in cloud engineering or architecture
- Experience with Databricks, Microsoft Fabric, or Spark-based analytics platforms
- Knowledge of Kubernetes, Docker, or multi-cloud environments (AWS/GCP)
- Exposure to infrastructure-as-code (Terraform) and CI/CD pipelines
What's On Offer
- Remote-first flexibility with a collaborative culture
- Competitive salary and performance incentives
- Continuous learning opportunities and home office reimbursements
- Wellness initiatives, social events, and transparent team communication
- A high-impact role supporting scalable, data-driven technologies
Company Culture
At WatersEdge Solutions, we match top engineering talent with purpose-driven innovation. You'll join a team that values autonomy, continuous improvement, and high performance—where every contribution matters and systems are built to scale securely and efficiently.
If you have not been contacted within 10 working days, please consider your application unsuccessful.
Account Manager - Cloud Storage | Cape Town
Posted 3 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Cloud data Jobs in South Africa !
Technical Sales Consultant - Cloud Storage | Johannesburg
Posted 26 days ago
Job Viewed
Job Description
Key Skills & Qualifications
Proven experience in document management, imaging solutions, or related fields.Previous sales experience with Cloud/AWS services.Strong technical background with expertise in high-volume image processing systems and workflows.Excellent client interaction and communication skills.Experience in solution architecture and developing technical documentation.Sales-oriented mindset with the ability to understand and align technical solutions with business objectives.Familiarity with compliance standards related to document management (e.g., GDPR, HIPAA, POPIA).Ability to present complex solutions in a simple, engaging manner to diverse audiences.Willingness to travel to client sites as needed.Preferred Qualifications
Bachelor’s degree in Information Technology, Business, or a related field.Experience with enterprise document management platforms (e.g., SharePoint, Open-Text, On-Base, DocuWare, M-Files, Laserfiche).Certification in document management or imaging technologies is a plus.BenefitsMarket Related 15% Provident fund forms part of the TCPpetrol allowanceR500 cell phone allowanceCommission#LI-KT1SATIC - Salesforce Data Cloud Consultant
Posted today
Job Viewed
Job Description
South African Technology & Innovation Centre (
SATIC
) is the latest part of PwC, a global brand delivering services for the biggest clients in the world. PwC leads the way in human led, technology enabled professional services, working with clients to transform their business and make it fit for the future.
We are looking for candidates who bring in-depth market experience, who see technology as a way to enable and drive human innovation and who want to be a part of a community of solvers, to tackle the biggest challenges in society.
If you are looking for a career where every day is different, where challenges are complex and where you can make a real difference, then we want to hear from you. By choosing to join SATIC, you are choosing to work with teams all over the world, harnessing the power of world leading tech and making a difference to real people's lives.
Role overview:
We are seeking a skilled and forward-thinking
Salesforce Data Cloud Developer
at Senior Associate grade, to join our growing Salesforce team, to either be based in
Johannesburg, Cape Town, Durban
or
*Gqeberha
. In this role, you will be responsible for designing, developing, and optimizing solutions using
Salesforce Data Cloud *
to unify customer data, enable real-time engagement, and power intelligent, data-driven business decisions.
You will work closely with architects, analysts, and other Salesforce professionals to implement and extend Data Cloud capabilities — including data ingestion, identity resolution, harmonization, and activation across channels. Your role is pivotal in enabling a single source of truth and helping the business leverage real-time data to enhance customer experiences and operational insights.
Requirements:
Qualifications / Certifications:
- Bachelor's degree in Computer Science, Data Engineering, Information Systems, or related field
- Salesforce
Platform Developer I
(required) and
Platform Developer II
certifications (preferred)
Preferred Qualifications:
- Salesforce certifications such as:
- Salesforce Data Cloud Consultant
(preferred, or in progress)
- Salesforce Platform Developer I / II
- Salesforce Integration Architecture Designer
- Experience with
Marketing Cloud
,
CDP competitors
(e.g., Segment, Adobe RTCDP), or
data lakes
. - Knowledge of
privacy frameworks
and
consent management
in CDP contexts
Experience & Skills:
- 1-5 years of Salesforce development experience with at least
1+ year in Salesforce Data Cloud
or similar Customer Data Platforms (CDPs). - Strong understanding of data management concepts, identity resolution, and customer 360 strategies.
- Hands-on experience with
data modeling
,
transformation
, and
segmentation
in Salesforce Data Cloud. - Familiarity with
APIs
,
ETL pipelines
,
CDP connectors
, and
real-time data processing
. - Proficiency in
SQL
,
JSON
, and working with structured and semi-structured data. - Experience integrating Salesforce Data Cloud with other Salesforce clouds or external systems.
Responsibilities:
- Design and implement
Salesforce Data Cloud
solutions, including
data ingestion
,
data modeling
,
identity resolution
, and
segmentation
. - Develop and manage
data streams
from internal and external systems into Data Cloud using connectors, APIs, and ETL tools. - Define and configure
data model objects (DMOs)
,
calculated insights
, and
unified profiles
to enable customer 360 views. - Work with stakeholders to understand data sources, transformation logic, and activation requirements.
- Build and deploy
data transformations
,
harmonization rules
, and
real-time segmentations
using Data Cloud tools. - Integrate Data Cloud with
Salesforce Marketing Cloud
,
Service Cloud
, and other platforms to enable personalized engagement. - Monitor data pipeline performance, troubleshoot issues, and optimize for scalability and efficiency.
- Collaborate with the data governance and compliance teams to ensure
data security
,
privacy
, and
regulatory alignment
(e.g., GDPR). - Stay current with Salesforce Data Cloud product updates, best practices, and release features
SATIC - Salesforce Data Cloud Developer (SA)
Posted today
Job Viewed
Job Description
South African Technology & Innovation Centre (
SATIC
) is the latest part of PwC, a global brand delivering services for the biggest clients in the world. PwC leads the way in human led, technology enabled professional services, working with clients to transform their business and make it fit for the future.
We are looking for candidates who bring in-depth market experience, who see technology as a way to enable and drive human innovation and who want to be a part of a community of solvers, to tackle the biggest challenges in society.
If you are looking for a career where every day is different, where challenges are complex and where you can make a real difference, then we want to hear from you. By choosing to join SATIC, you are choosing to work with teams all over the world, harnessing the power of world leading tech and making a difference to real people's lives.
Role overview:
We are seeking a skilled and forward-thinking
Salesforce Data Cloud Developer
at Senior Associate grade, to join our growing Salesforce team, to either be based in
Johannesburg, Cape Town, Durban
or
*Gqeberha
. In this role, you will be responsible for designing, developing, and optimizing solutions using
Salesforce Data Cloud *
to unify customer data, enable real-time engagement, and power intelligent, data-driven business decisions.
You will work closely with architects, analysts, and other Salesforce professionals to implement and extend Data Cloud capabilities — including data ingestion, identity resolution, harmonization, and activation across channels. Your role is pivotal in enabling a single source of truth and helping the business leverage real-time data to enhance customer experiences and operational insights.
Requirements:
Qualifications / Certifications:
- Bachelor's degree in Computer Science, Data Engineering, Information Systems, or related field
- Salesforce
Platform Developer I
(required) and
Platform Developer II
certifications (preferred)
Preferred Qualifications:
- Salesforce certifications such as:
- Salesforce Data Cloud Consultant
(preferred or in progress)
- Salesforce Platform Developer I / II
- Salesforce Integration Architecture Designer
- Experience with
Marketing Cloud
,
CDP competitors
(e.g., Segment, Adobe RTCDP), or
data lakes
. - Knowledge of
privacy frameworks
and
consent management
in CDP contexts
Experience & Skills:
- 3+ years of Salesforce development experience with at least
1+ year in Salesforce Data Cloud
or similar Customer Data Platforms (CDPs). - Strong understanding of data management concepts, identity resolution, and customer 360 strategies.
- Hands-on experience with
data modeling
,
transformation
, and
segmentation
in Salesforce Data Cloud. - Familiarity with
APIs
,
ETL pipelines
,
CDP connectors
, and
real-time data processing
. - Proficiency in
SQL
,
JSON
, and working with structured and semi-structured data. - Experience integrating Salesforce Data Cloud with other Salesforce clouds or external systems.
Responsibilities:
- Design and implement
Salesforce Data Cloud
solutions, including
data ingestion
,
data modeling
,
identity resolution
, and
segmentation
. - Develop and manage
data streams
from internal and external systems into Data Cloud using connectors, APIs, and ETL tools. - Define and configure
data model objects (DMOs)
,
calculated insights
, and
unified profiles
to enable customer 360 views. - Work with stakeholders to understand data sources, transformation logic, and activation requirements.
- Build and deploy
data transformations
,
harmonization rules
, and
real-time segmentations
using Data Cloud tools. - Integrate Data Cloud with
Salesforce Marketing Cloud
,
Service Cloud
, and other platforms to enable personalized engagement. - Monitor data pipeline performance, troubleshoot issues, and optimize for scalability and efficiency.
- Collaborate with the data governance and compliance teams to ensure
data security
,
privacy
, and
regulatory alignment
(e.g., GDPR). - Stay current with Salesforce Data Cloud product updates, best practices, and release features