10 Cloud Developer jobs in South Africa
Cloud Developer
Posted today
Job Viewed
Job Description
The Cloud Developer is a skilled back-end data developer with advanced expertise in Tableau frontend development. This role requires a strong foundation in data warehouse design, transformation, and modelling, along with hands-on experience in AWS, Amazon Redshift, Snowflake, and SQL. The Cloud Developer will be instrumental in building and maintaining the transformation layers that underpin the organisation's business intelligence efforts, enabling the visualisation of key metrics through Tableau. Familiarity with Terraform and Azure DevOps is advantageous, as we continue to strengthen our infrastructure-as-code capabilities.
Role Description
- Design, develop, and optimise ETL processes using SQL to transform and load data from AWS into Redshift and Snowflake.
- Collaborate with stakeholders to design effective data models that meet reporting and analytical needs.
- Use Terraform to manage and provision our cloud infrastructure on AWS and Azure effectively.
- Work with Azure DevOps to implement CI/CD pipelines and automate deployments for data solutions.
- Data warehousing performance and troubleshoot issues as needed.
- Build interactive and insightful dashboards and reports using Tableau to facilitate data-driven decision-making across the organisation.
- Work closely with data analysts, data scientists, and other stakeholders to understand requirements and create robust data solutions.
- Maintain clear documentation of data workflows, architecture, and processes to ensure knowledge sharing and compliance.
- Design, develop, and maintain Tableau dashboards and reports that align with business requirements.
- Gather and analyse data from multiple sources to ensure accuracy and completeness.
- Collaborate with business stakeholders to understand their needs and provide data-driven insights.
- Optimise Tableau reports for performance and usability.
- Implement best practices in data visualisation and dashboard design.
- Perform testing and quality assurance to ensure the reliability and accuracy of Tableau solutions.
- Create and maintain comprehensive documentation for Tableau reports, dashboards, and processes.
- Stay up to date with the latest Tableau features, updates, and industry trends. Propose enhancements to improve reporting and analysis capabilities.
Required skills and experience
- Bachelor's degree in computer science, Information Systems, Data Science, or a related field or relevant alternative qualification - (essential).
- +5 years of proven work experience in Tableau development and data visualisation - (essential).
- Proven work experience in data processing, data extraction, data modelling, and data transformation - (preferred).
- Proficiency in SQL/Python and experience with relational databases - (essential).
- Solid understanding of statistical analysis and data modelling techniques - (essential).
Cloud Developer III
Posted today
Job Viewed
Job Description
The Cloud Developer III is a skilled back-end data developer with advanced expertise in Tableau front-end development. This role requires a strong foundation in data warehouse design, transformation, and modelling, along with hands-on experience in AWS, Amazon Redshift, Snowflake, and SQL. The Cloud Developer III will be instrumental in building and maintaining the transformation layers that underpin the organisation's business intelligence efforts, enabling the visualisation of key metrics through Tableau. Familiarity with Terraform and Azure DevOps is advantageous, as we continue to strengthen our infrastructure-as-code capabilities.
Cloud Developer III
Posted today
Job Viewed
Job Description
The Cloud Developer III is a skilled back-end data developer with advanced expertise in Tableau front-end development. This role requires a strong foundation in data warehouse design, transformation, and modelling, along with hands-on experience in AWS, Amazon Redshift, Snowflake, and SQL. The Cloud Developer III will be instrumental in building and maintaining the transformation layers that underpin the organisation's business intelligence efforts, enabling the visualisation of key metrics through Tableau. Familiarity with Terraform and Azure DevOps is advantageous, as we continue to strengthen our infrastructure-as-code capabilities.
Job Objectives- Design, develop, and optimise ETL processes using SQL to transform and load data from AWS into Redshift and Snowflake.
- Collaborate with stakeholders to design effective data models that meet reporting and analytical needs.
- Use Terraform to manage and provision our cloud infrastructure on AWS and Azure effectively.
- Work with Azure DevOps to implement CI/CD pipelines and automate deployments for data solutions.
- Data warehousing performance and troubleshoot issues as needed.
- Build interactive and insightful dashboards and reports using Tableau to facilitate data-driven decision-making across the organisation.
- Work closely with data analysts, data scientists, and other stakeholders to understand requirements and create robust data solutions.
- Maintain clear documentation of data workflows, architecture, and processes to ensure knowledge sharing and compliance.
- Design, develop, and maintain Tableau dashboards and reports that align with business requirements.
- Gather and analyse data from multiple sources to ensure accuracy and completeness.
- Collaborate with business stakeholders to understand their needs and provide data-driven insights.
- Optimise Tableau reports for performance and usability.
- Implement best practices in data visualisation and dashboard design.
- Perform testing and quality assurance to ensure the reliability and accuracy of Tableau solutions.
- Create and maintain comprehensive documentation for Tableau reports, dashboards, and processes.
- Stay up to date with the latest Tableau features, updates, and industry trends. Propose enhancements to improve reporting and analysis capabilities
Bachelor's degree in computer science, Information Systems, Data Science, or a related field or relevant alternative qualification
Experience- +5 years of proven work experience in Tableau development and data visualisation - (essential).
- Proven work experience in data processing, data extraction, data modelling, and data transformation - (preferred).
- Proficiency in SQL/Python and experience with relational databases - (essential).
- Solid understanding of statistical analysis and data modelling techniques - (essential).
Google Cloud Developer
Posted today
Job Viewed
Job Description
Contract
Experience5 to 20 years
SalaryNegotiable
Job Published16 September 2025
Job Reference No.Job Description
Join Our Team as a Google Cloud Platform (GCP) Data Engineer ?
Are you passionate about building powerful data pipelines, optimising architectures, and enabling advanced analytics and machine learning? We're looking for an experienced GCP Data Engineer to join our dynamic team and help shape the future of data in the cloud.
In this role, you'll work closely with data analysts, data scientists, and business stakeholders to design and deliver scalable, reliable, and secure data solutions on Google Cloud Platform. If you love solving complex data challenges and want to make an impact in a fast-paced, innovative environment, this is the role for you
What You'll Do
- Design, build, and maintain scalable data pipelines and ETL processes on GCP.
- Manage and optimise data warehouses and lakes using tools like BigQuery, Cloud Dataflow, Cloud Storage, and Cloud Composer.
- Develop and enhance data models that power analytics, reporting, and machine learning.
- Partner with cross-functional teams to turn business needs into tailored data solutions.
- Conduct performance tuning, data quality checks, and security best practices.
- Document and maintain data architectures and processes for long-term success.
What We're Looking For
- Bachelor's Degree in Computer Science, Information Systems, Engineering, or related field.
- 3+ years of hands-on Data Engineering experience (preferably on GCP).
- Strong skills in SQL and Python for data transformation and automation.
- Expertise with BigQuery, Cloud Dataflow, Cloud Storage, Cloud Composer, Pub/Sub, and Cloud Functions.
- Solid knowledge of data modelling , ETL, and data warehousing.
- Bonus points for: experience with Kafka/streaming, CI/CD tools (Docker, Terraform, Kubernetes), or GCP certifications.
What Sets You Apart
- Analytical mindset with strong problem-solving skills.
- Keen eye for data accuracy, reliability, and security.
- Strong communicator who thrives in collaborative environments.
- Self-driven, adaptable, and always ready to learn new tech.
Why Join Us?
- Work on cutting-edge GCP technologies in a forward-thinking organisation.
- Collaborate with a team that values innovation, impact, and growth.
- Play a key role in shaping our data strategy and supporting machine learning initiatives.
- Be part of a culture that celebrates curiosity, collaboration, and success.
If you're a GCP Data Engineer ready to take your career to the next level and contribute to transformative, data-driven projects, we'd love to hear from you
- In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent
"If you have not heard from us in two weeks, please note that you were unsuccessful for the role. However, we will keep your resume on file and reach out if any other suitable opportunity arises in the future".
SkillsCloud ArchitectureCloud ComputingData EngineeringData ModelingData WarehousingExtract Transform Load (ETL)PythonSQL
IndustriesFinanceInformation Technology (IT)Retail
Cloud Computing Robot
Posted 7 days ago
Job Viewed
Job Description
Cloud Platform Integration: Certified proficiency in AWS, Azure, or Google Cloud
Containerization & Orchestration: Kubernetes, Docker, and Terraform-based deployment
AI/ML Operationalization: Experience deploying and managing machine learning models at scale
Security Protocols: Knowledge of Zero-Trust frameworks, encryption, and compliance standards (GDPR, HIPAA)
Fault Tolerance: Automated backup, disaster recovery, and high-availability design
Qualification:
Tertiary is preferred
Contact JADE PERUMAL on
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
SATIC - Salesforce Data Cloud Developer (Manager)
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:
- 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
Be The First To Know
About the latest Cloud developer Jobs in South Africa !
Senior Full Stack Web Developer: Cloud Services
Posted 26 days ago
Job Viewed
Job Description
At xneelo, it starts with purpose. We’re business enablers offering a hosting service for our customers to create and transact online. We spend each day working hard to retain the trust of our customers. Inspired by our brand promise ‘trusted in hosting’, we deliver a web hosting service that is reliable and consistent, focusing on infrastructure stability, good value and consistent service delivery.
Xneelo is looking for senior full-stack developers to spearhead the development of our brand-new product: xneelo Cloud.
Xneelo Cloud is a versatile, Infrastructure-as-a-Service cloud product offering scalable compute, storage, and network resources. This product is currently in beta, and is getting ready for full market release in the near future.
This is an exciting opportunity to be part of a team that is launching a new flagship Cloud product for xneelo. Our initial launch is focused on the South African market, and rapidly building on the Cloud features to add ongoing value to our customers. Once this is achieved, we plan to expand to the global market.
The Cloud product team is a close-knit, engaged, and productive group that is passionate about Cloud. As a developer in the team you’ll be responsible for building the tools, services and dashboards that our customers use to create their own virtualised environments.
You’ll work closely with the infrastructure team, building on top of the underlying compute and storage infrastructure, powered by OpenStack and Ceph. Python is primarily used to build and customise our open-source dashboard.
The Cloud team is also pioneering Go as the team's primary language, whereas Ruby on Rails is more widely used within xneelo. Other items in our tech stack toolbox are Typescript, React, k8s, Redis, MariaDB, PostgreSQL, and Gitlab to name a few.
The experience and approach we’re looking for
Senior full-stack Web application developer
Strong API and database design and implementation skills
Self-motivated, engaged, and committed team player
DevOps and SRE thinking, secure coding, and overall end-to-end system ownership
Values working in a self-organizing team environment and subscribes to leadership through ability and knowledge, not title
Strive to grow your own and others' software craftsmanship
Largely aligns with the Agile manifesto and its underlying principles
Interest and investment in building a new Cloud product
C# Developer and Azure Cloud Specialist
Posted 18 days ago
Job Viewed
Job Description
We are looking for a passionate Senior C# Developer and Azure Cloud Specialist to join an international team developing AI-based quality assurance solutions for industrial production. In this role, you will work with cutting-edge technologies such as Cloud, Edge Computing, and Machine Learning, taking a lead role in driving innovation and best practices.
Key Responsibilities:
Develop backend and frontend user stories and implement scalable solutions.
Actively participate in all Scrum ceremonies and contribute to user story refinement.
Liaise with stakeholders and team members to clarify requirements.
Provide support for existing solutions (DevOps) and maintain system performance.
Mentor and coach team members, sharing knowledge and promoting best practices.
Develop prototypes and propose solutions to address open technical challenges.
Essential Skills & Experience:
Minimum 8 years’ experience in C# or similar Microsoft technologies.
Strong understanding of Microservices, Cloud, and Container architectures.
Experience with container orchestration platforms, e.g., Azure Kubernetes Services (AKS).
Advantageous Skills:
Experience with Azure DevOps, Visual Studio IDE, REST, and web application development.
Knowledge of SQL/NoSQL databases and Agile/Scrum methodologies.
Proficiency in Continuous Integration & Deployment (CI/CD) in Azure environments.
Understanding of code architecture patterns: DDD, CQRS, Factory, Repository.
Familiarity with Azure services: Event Hub, Service Bus, Stream Analytics, Function Apps.
Knowledge of authentication patterns and protocols: Active Directory, OAuth, Federation, Kerberos, LDAP.
Qualifications & Requirements:
Proven experience with testing (manual or automated).
Agile working experience is advantageous.
Strong problem-solving skills, a proactive mindset, and a hands-on approach.
Hit apply today for more information!
C# Developer and Azure Cloud Specialist (NH0125)
Posted today
Job Viewed
Job Description
Development of backend and frontend user stories.
Take actively part in all regular Scrum ceremonies.
Contribute to refinement of user stories.
Liaise with stakeholders and team members.
Pro-active knowledge sharing, mentoring, and coaching of members from the same or other teams.
Clarify open points possibly making proposals and/or developing a prototype for further discussion.
Provide support for existing solutions (DevOps).
Relevant IT Degree or Diploma.
At least 8 years' worth of experience using C# or similar MS technologies.
Familiarity with Microservices Architecture, Cloud Architecture and Container Architecture.
Experience with Container Orchestration Platforms such as Azure Kubernetes Services.
Experience in implementing Continuous Integration and Deployment (CI & CD) with Azure DevOps.
Experience with:
Azure DevOps
Visual Studio IDE
Web Application andWeb Services Design andDeployment
REST
Experience of working with SQL or NoSQL databases
Methodologies AGILE or SCRUM
Between Years