131 Platform Engineer jobs in South Africa
Platform Engineer
Posted 4 days ago
Job Viewed
Job Description
Cue provides modern customer service software that enables businesses to communicate with people using chatbots and live chat on platforms like WhatsApp, Messenger, Web chat, Telegram, and more. Our innovative solutions empower businesses to enhance customer engagement and streamline communication processes.
We are looking for a skilled and motivated Platform Engineer to join our engineering team. As a Platform Engineer, you will be responsible for the reliability, performance, and scalability of our production systems. You will work closely with our development and operations teams to ensure our systems are resilient, efficient, and secure.
Key Responsibilities:
System Reliability and Performance:
- Design, implement, and maintain highly available and scalable infrastructure.
- Monitor system performance, identify issues, and implement solutions to improve reliability.
- Conduct root cause analysis for incidents and implement preventative measures.
Automation and Tooling:
- Develop and maintain automation tools to streamline operations and reduce manual interventions.
- Implement Infrastructure as Code (IaC) practices using tools like Terraform (OpenTofu), Terragrunt.
- Automate deployment, scaling, and management of production systems.
Incident Management and Response:
- Lead the response to production incidents, ensuring timely resolution and minimising impact.
- Establish and maintain robust incident response procedures and playbooks.
- Conduct post-incident reviews and ensure findings are documented and addressed.
Collaboration and Communication:
- Work closely with development teams to ensure new services and features are designed with reliability in mind.
- Advocate for best practices in reliability and operational excellence.
- Collaborate with cross-functional teams to drive continuous improvement in system architecture and operations.
Monitoring and Alerting:
- Implement and maintain monitoring and alerting systems to detect and respond to issues proactively.
- Develop dashboards and reports to provide visibility into system health and performance.
- Continuously improve monitoring and alerting strategies to reduce noise and enhance signal-to-noise ratio.
Security and Compliance:
- Ensure systems and processes adhere to security best practices and compliance requirements.
- Conduct regular security reviews and audits of infrastructure and applications.
- Implement measures to protect against security threats and vulnerabilities.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
- Proven experience as a Platform Engineer, Site Reliability Engineer or DevOps Engineer.
- Strong experience and proficiency in Unix/Linux operating systems.
- Strong knowledge of AWS as well containerization technologies (e.g., Docker, Kubernetes).
- Proficiency in scripting and programming languages (e.g., Python, Go, Bash).
- Experience with CI/CD pipelines and related tools (e.g. GitHub Actions, ArgoCD).
- Solid understanding of networking, security, and system administration.
- Strong working experience and knowledge of IaC - Terraform/Terragrunt or Pulumi.
- Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
- Excellent problem-solving skills and a proactive approach to incident management.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
The perks:
- Remote work - Work remotely or from our offices in Cape Town.
- Unlimited leave - Take leave when you need with our unlimited leave policy.
- Flexi-time – Choose when to do your best work and collaborate with the team.
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Software Development
Referrals increase your chances of interviewing at Cue by 2x
Sign in to set job alerts for “Platform Engineer” roles.Johannesburg Metropolitan Area 1 week ago
Front End Developers - AI Training (Remote)Cape Town, Western Cape, South Africa 2 weeks ago
Software Engineer (Python) - Supply ChainCape Town, Western Cape, South Africa 1 month ago
Software Engineer (Python) - Supply ChainCape Town, Western Cape, South Africa 1 month ago
South Africa $60,000.00-$120,000.00 1 month ago
Cape Town, Western Cape, South Africa 1 week ago
Cape Town, Western Cape, South Africa 3 days ago
Cape Town, Western Cape, South Africa 2 months ago
Cape Town, Western Cape, South Africa 2 months ago
Johannesburg, Gauteng, South Africa 6 days ago
Senior Full Stack Engineer (C#/.NET and React)Johannesburg, Gauteng, South Africa 1 month ago
Junior Software Engineer - Cross-platform C++ - MultipassCape Town, Western Cape, South Africa 2 months ago
Full Stack JAVA Developer (Intermediate)Cape Town, Western Cape, South Africa 5 months ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrPlatform Engineer
Posted 10 days ago
Job Viewed
Job Description
The Kandua Company helps small service businesses grow. We connect them to new customers and we take the sweat out of business management with easy to use tech tools. Kandua.com is South Africa’s #1 online marketplace for home services. Every month, over 40 000 vetted home service pros have access to around R50 million worth of work opportunities from individual customers, and access to business customers through Kandua’s partnerships with leaders in insurance and retail.
The Kandua for Pros app puts a head office in the palm of every pro’s hand: send professional quotes and invoices, accept card and online payments, keep track of customer communication, and get visibility of business performance, all from a mobile phone, and all safely stored in the cloud. Our mission is to use tech to shorten the distance between having a skill and making a living from it: helping the people who help us every day.
What does this role involve?
As a Platform/DevOps Engineer , you will be responsible for the design, implementation, and maintenance of Kandua’s cloud infrastructure. You will drive security improvements, CI/CD automation, and cloud operations to create a scalable and efficient environment for our engineering team. Your work will ensure that our software development processes are fast, smooth, and secure.
Key Responsibilities
- Cloud Infrastructure Management: Design, implement, and maintain scalable, secure, and cost-efficient cloud infrastructure in Google Cloud Platform (GCP) .
- Security & Compliance: Enhance system security, implement best practices for infrastructure security, and ensure compliance with industry standards. As we explore new opportunities in the FinTech territory, we aim to improve and be the best in security and compliance to support this expansion.
- CI/CD & Automation: Define, implement, and scale CI/CD pipelines (GitHub Actions, Jenkins, or similar) across the organization to streamline deployments and ensure reliable releases. We currently use GitHub Actions but need to improve its implementation and scalability within the company.
- Infrastructure as Code (IaC): Design and define our future infrastructure strategy by evaluating the best tools for automation and management. We are currently exploring options such as Terraform, Pulumi, and others to determine the best fit for our needs.
- Monitoring & Incident Management: Implement and optimize observability tools (e.g., Prometheus, Grafana, Stackdriver, Datadog) to ensure system health, logging, and alerting. You will participate in an on-call rotation to quickly address critical infrastructure and application incidents, minimizing downtime and ensuring rapid resolution.
- Performance & Reliability: Optimize application and infrastructure performance to ensure high availability and reliability.
- Collaboration & Support: Work closely with development teams to understand their needs, gather feedback, and continuously improve the platform to enhance developer productivity. Foster a culture of knowledge sharing and provide guidance on best practices for cloud infrastructure and automation.
- Tooling & Automation: Identify bottlenecks in development workflows and implement automation to make development and deployment smoother.
- Disaster Recovery & Backup: Implement and maintain robust backup and disaster recovery strategies.
- FinOps & Cost Optimization: Continuously monitor cloud spending and implement cost-saving strategies. Optimize resource allocation, right-size instances, and leverage committed use discounts to ensure efficiency without compromising performance.
- 6+ years of experience in a DevOps, Platform, or Cloud Engineering role.
- Strong experience with the public cloud.
- Experience in setting up and managing CI/CD pipelines .
- Solid understanding of containerization and orchestration.
- Experience with security best practices, IAM policies, and vulnerability management.
- Strong scripting skills.
- Familiarity with monitoring/logging tools like Prometheus, Grafana, ELK, or Datadog .
- Understanding of networking, DNS, load balancing, and security best practices.
- Experience with incident response and troubleshooting production issues .
- Ability to work independently and collaborate with cross-functional teams.
- Strong experience with Google Cloud Platform (GCP).
- Proficiency with a IaC platform such as Pulumi or Terraform.
- Experience with serverless architectures (Cloud Functions, Firebase, etc.).
- Exposure to SQL and database administration (PostgreSQL, MySQL, or Firestore).
- Experience with SOC 2, PCI, NIST or similar compliance frameworks.
- Experience optimizing cloud costs and resource utilization.
- Prior experience working in a startup or fast-paced environment.
- Be part of a fast-growing startup that is solving a real problem in South Africa.
- Work in a remote-friendly environment with a talented team.
- Opportunity to own and shape the DevOps culture and practices.
- Flexible work arrangements.
- Work on cutting-edge cloud technologies and best practices.
Platform Engineer
Posted 13 days ago
Job Viewed
Job Description
Electrum Cape Town, Western Cape, South Africa
Electrum Cape Town, Western Cape, South Africa
5 days ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Electrum is the next-generation payments technology company that provides cloud-native software to optimize the processing of financial transactions. Since 2012, we have established ourselves as a respected payments technology partner through our deep expertise and track record in delivering trusted enterprise-grade payments solutions.
We've built a reputation in providing solutions for high-volume, low-value payment schemes and services that enable our clients to deliver to their customers at scale. We love that the projects we work on touch the lives of millions of South Africans daily, making a real difference.
We hire the best of the best and we offer great opportunities for personal growth and career progression.
The Role
Are you passionate about building the foundational infrastructure that powers modern software development? Electrum is seeking a Platforms Engineer to design, build, and maintain scalable, secure, and resilient platforms that support the development, deployment, and operation of applications across the organization. In this role, you'll enable engineering teams by automating infrastructure, optimizing CI/CD pipelines, and ensuring platform reliability and performance. You'll play a key role in driving Platform Engineering best practices, improving developer productivity, and fostering operational excellence through infrastructure-as-code and modern tooling. If you thrive in complex environments and are motivated by the opportunity to create impact at scale, we'd love to connect with you.
Requirements
- Bachelor's degree in Computer Science or Engineering
- 4+ years relevant work experience working as a Developer in a software development team building/running Java or C# applications
- 2+ years experience deploying, managing and rightsizing Kubernetes clusters, resources and underlying infrastructure
- 2+ years experience designing & operating public cloud environments
- Experience using GitOps / CI-CD workflows for infrastructure as code and Helm workload deployments
- Experience in Agile / Scrum methodologies
- An understanding of AWS/Cloud services and best practices, e.g. the AWS Well-Architected Framework
- Kubernetes & Containerisation: Using Kubernetes, Istio, ArgoCD, Helm & CI/CD to build & deploy & manage containerised workloads
- Monitoring and Logging: Using tooling such as Prometheus, Loki, Grafana & ELK to monitor Kubernetes resources and Java workloads
- Source Control & CI/CD: Making use of GitHub & Github Actions for version control & CI/CD
- Operating Systems: Making use of Ansible and shell scripting to configure & manage unix environments (Red Hat Enterprise Linux)
- Building, Collaboration & Communicating the IDP: Strong communication skills within a team environment with an ability to effectively document processes and mentor engineers on best practices and platform use
- A Grasp of Backend Development: Hands-on experience in designing, developing, and deploying scalable backend services using Java, and experience in writing scripts to solve ad-hoc problems
- Cloud Infrastructure: An intermediate understanding of AWS/Cloud services and best practices, e.g. the AWS Well-Architected Framework
- Infrastructure as Code (AWS & Terraform): Experience using the AWS CDK & Terraform to write and manage infrastructure
- Architecture and Design Patterns: Familiarity with common design patterns and architectural principles, including Domain-Driven Design (DDD), Event-Driven Architecture (EDA), and distributed computing architecture
- Computer Networking: Knowledge/experience of core networking concepts, i.e. configuring computer networking policies, ip allocations, routing, dns, preferably with experience with AWS networking, i.e. VPCs, Subnets, NAT Gateways, Internet Gateways, Peering, VPC PrivateLink, Global Accelerators, Load Balancing etc.
- Database Management: Expertise in designing, optimising, and maintaining relational databases (e.g., MySQL, SQLite, PostgreSQL), including experience with event pipelining, i.e. using Apache Kafka
A good work-life balance is very important at Electrum. To help you manage your own time and energy, Electrum offers benefits such as:
- Flexibility around core working hours
- Daily cooked lunches and a stocked kitchen for the mid-day nibbles
- Team socialising, getaways, and social outings
- Tell everyone about it
- Fix the mistake
- Tell everyone about it
- Seniority level Mid-Senior level
- Employment type Full-time
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at Electrum by 2x
Get notified about new Platform Engineer jobs in Cape Town, Western Cape, South Africa .
Cape Town, Western Cape, South Africa 1 day ago
Cape Town, Western Cape, South Africa 2 days ago
Cape Town, Western Cape, South Africa 1 week ago
Cape Town, Western Cape, South Africa 2 months ago
Cape Town, Western Cape, South Africa 2 months ago
Bellville, Western Cape, South Africa 2 days ago
Bellville, Western Cape, South Africa 4 days ago
Cape Town, Western Cape, South Africa 2 months ago
Cape Town, Western Cape, South Africa 7 hours ago
Cape Town, Western Cape, South Africa 1 month ago
Bellville, Western Cape, South Africa 1 week ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 week ago
Cape Town, Western Cape, South Africa 1 week ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 4 days ago
Cape Town, Western Cape, South Africa 3 days ago
Cape Town, Western Cape, South Africa 6 days ago
City of Cape Town, Western Cape, South Africa 3 weeks ago
Cape Town, Western Cape, South Africa 1 week ago
Cape Town, Western Cape, South Africa 2 days ago
Cape Town, Western Cape, South Africa 2 months ago
City of Cape Town, Western Cape, South Africa 4 days ago
Cape Town, Western Cape, South Africa 1 week ago
Cape Town, Western Cape, South Africa 2 weeks ago
Cape Town, Western Cape, South Africa 1 day ago
Wynberg, Western Cape, South Africa 5 months ago
City of Cape Town, Western Cape, South Africa 3 days ago
Cape Town, Western Cape, South Africa 1 month ago
City of Cape Town, Western Cape, South Africa 2 weeks ago
City of Cape Town, Western Cape, South Africa 6 days ago
Cape Town, Western Cape, South Africa 2 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrPlatform Engineer
Posted 13 days ago
Job Viewed
Job Description
Electrum is the next-generation payments technology company that provides cloud-native software to optimize the processing of financial transactions. Since 2012, we have established ourselves as a respected payments technology partner through our deep expertise and track record in delivering trusted enterprise-grade payments solutions.
We’ve built a reputation in providing solutions for high-volume, low-value payment schemes and services that enable our clients to deliver to their customers at scale. We love that the projects we work on touch the lives of millions of South Africans daily, making a real difference.
We hire the best of the best and we offer great opportunities for personal growth and career progression.
The RoleAre you passionate about building the foundational infrastructure that powers modern software development? Electrum is seeking a Platforms Engineer to design, build, and maintain scalable, secure, and resilient platforms that support the development, deployment, and operation of applications across the organization. In this role, you'll enable engineering teams by automating infrastructure, optimizing CI/CD pipelines, and ensuring platform reliability and performance. You'll play a key role in driving Platform Engineering best practices, improving developer productivity, and fostering operational excellence through infrastructure-as-code and modern tooling. If you thrive in complex environments and are motivated by the opportunity to create impact at scale, we’d love to connect with you.
- Bachelor's degree in Computer Science or Engineering.
- 4+ years relevant work experience working as a Developer in a software development team building/running Java or C# applications.
- 2+ years experience deploying, managing and rightsizing Kubernetes clusters, resources and underlying infrastructure.
- 2+ years experience designing & operating public cloud environments
- Experience using GitOps / CI-CD workflows for infrastructure as code and Helm workload deployments.
- Experience in Agile / Scrum methodologies.
- An understanding of AWS/Cloud services and best practices, e.g. the AWS Well-Architected Framework.
- Kubernetes & Containerisation: Using Kubernetes, Istio, ArgoCD, Helm & CI/CD to build & deploy & manage containerised workloads.
- Monitoring and Logging: Using tooling such as Prometheus, Loki, Grafana & ELK to monitor Kubernetes resources and Java workloads.
- Source Control & CI/CD: Making use of GitHub & Github Actions for version control & CI/CD.
- Operating Systems: Making use of Ansible and shell scripting to configure & manage unix environments (Red Hat Enterprise Linux).
- Building, Collaboration & Communicating the IDP: Strong communication skills within a team environment with an ability to effectively document processes and mentor engineers on best practices and platform use.
- A Grasp of Backend Development: Hands-on experience in designing, developing, and deploying scalable backend services using Java, and experience in writing scripts to solve ad-hoc problems.
- Cloud Infrastructure: An intermediate understanding of AWS/Cloud services and best practices, e.g. the AWS Well-Architected Framework
- Infrastructure as Code (AWS & Terraform): Experience using the AWS CDK & Terraform to write and manage infrastructure.
- Architecture and Design Patterns: Familiarity with common design patterns and architectural principles, including Domain-Driven Design (DDD), Event-Driven Architecture (EDA), and distributed computing architecture.
- Computer Networking: Knowledge/experience of core networking concepts, i.e. configuring computer networking policies, ip allocations, routing, dns, preferably with experience with AWS networking, i.e. VPCs, Subnets, NAT Gateways, Internet Gateways, Peering, VPC PrivateLink, Global Accelerators, Load Balancing etc.
- Database Management: Expertise in designing, optimising, and maintaining relational databases (e.g., MySQL, SQLite, PostgreSQL), including experience with event pipelining, i.e. using Apache Kafka.
A good work-life balance is very important at Electrum. To help you manage your own time and energy, Electrum offers benefits such as:
- Flexibility around core working hours
- Daily cooked lunches and a stocked kitchen for the mid-day nibbles
- Team socialising, getaways, and social outings
We have created a safe, transparent environment where we know mistakes happen, and that’s okay. We even have a 3 step approach to dealing with them:
- Tell everyone about it
- Fix the mistake
- Tell everyone about it
Platform Engineer
Posted 6 days ago
Job Viewed
Job Description
Lead high-stakes engineering projects with global impact
Build, maintain, and scale private cloud infrastructure across bare-metal and virtual platforms
Automate and optimize systems with Python and advanced tooling
Travel abroad for hands-on deployments in international environments
Carve out your career pathwhether its toward architectural leadership or management mastery
Skills & Experience:
Strong experience building and optimizing secure platforms
Hands-on expertise with infrastructure (bare-metal & virtual) .
Proficiency in Python and automation frameworks
Calm under pressure in high-stakes environments
A curious, proactive mindset with the heart of an explorer
Ability to step into a key role and make an immediate impact
Qualification:
Bachelors, Honours, or Masters in Computer Science, or BEng (with Computer Science up to final year)
Postgraduate degree preferred
If youre ready to engineer the future of big data platforms , work on projects that matter, and join a team where your work will be felt across borderslets connect. Drop me a message today!
#PlatformEngineer #CloudEngineering #BigData #Automation #Python #Infrastructure #HybridWork #CapeTownJobs #StellenboschJobs #TechCareers
Contact LIZAAN BUNNING on
Platform Engineer
Posted today
Job Viewed
Job Description
The Kandua Company helps small service businesses grow. We connect them to new customers and we take the sweat out of business management with easy to use tech tools. Kandua.com is South Africa’s #1 online marketplace for home services. Every month, over 40 000 vetted home service pros have access to around R50 million worth of work opportunities from individual customers, and access to business customers through Kandua’s partnerships with leaders in insurance and retail.
The Kandua for Pros app puts a head office in the palm of every pro’s hand: send professional quotes and invoices, accept card and online payments, keep track of customer communication, and get visibility of business performance, all from a mobile phone, and all safely stored in the cloud. Our mission is to use tech to shorten the distance between having a skill and making a living from it: helping the people who help us every day.
What does this role involve?
As a Platform/DevOps Engineer , you will be responsible for the design, implementation, and maintenance of Kandua’s cloud infrastructure. You will drive security improvements, CI/CD automation, and cloud operations to create a scalable and efficient environment for our engineering team. Your work will ensure that our software development processes are fast, smooth, and secure.
Key Responsibilities
- Cloud Infrastructure Management: Design, implement, and maintain scalable, secure, and cost-efficient cloud infrastructure in Google Cloud Platform (GCP) .
- Security & Compliance: Enhance system security, implement best practices for infrastructure security, and ensure compliance with industry standards. As we explore new opportunities in the FinTech territory, we aim to improve and be the best in security and compliance to support this expansion.
- CI/CD & Automation: Define, implement, and scale CI/CD pipelines (GitHub Actions, Jenkins, or similar) across the organization to streamline deployments and ensure reliable releases. We currently use GitHub Actions but need to improve its implementation and scalability within the company.
- Infrastructure as Code (IaC): Design and define our future infrastructure strategy by evaluating the best tools for automation and management. We are currently exploring options such as Terraform, Pulumi, and others to determine the best fit for our needs.
- Monitoring & Incident Management: Implement and optimize observability tools (e.g., Prometheus, Grafana, Stackdriver, Datadog) to ensure system health, logging, and alerting. You will participate in an on-call rotation to quickly address critical infrastructure and application incidents, minimizing downtime and ensuring rapid resolution.
- Performance & Reliability: Optimize application and infrastructure performance to ensure high availability and reliability.
- Collaboration & Support: Work closely with development teams to understand their needs, gather feedback, and continuously improve the platform to enhance developer productivity. Foster a culture of knowledge sharing and provide guidance on best practices for cloud infrastructure and automation.
- Tooling & Automation: Identify bottlenecks in development workflows and implement automation to make development and deployment smoother.
- Disaster Recovery & Backup: Implement and maintain robust backup and disaster recovery strategies.
- FinOps & Cost Optimization: Continuously monitor cloud spending and implement cost-saving strategies. Optimize resource allocation, right-size instances, and leverage committed use discounts to ensure efficiency without compromising performance.
- 6+ years of experience in a DevOps, Platform, or Cloud Engineering role.
- Strong experience with the public cloud.
- Experience in setting up and managing CI/CD pipelines .
- Solid understanding of containerization and orchestration.
- Experience with security best practices, IAM policies, and vulnerability management.
- Strong scripting skills.
- Familiarity with monitoring/logging tools like Prometheus, Grafana, ELK, or Datadog .
- Understanding of networking, DNS, load balancing, and security best practices.
- Experience with incident response and troubleshooting production issues .
- Ability to work independently and collaborate with cross-functional teams.
- Strong experience with Google Cloud Platform (GCP).
- Proficiency with a IaC platform such as Pulumi or Terraform.
- Experience with serverless architectures (Cloud Functions, Firebase, etc.).
- Exposure to SQL and database administration (PostgreSQL, MySQL, or Firestore).
- Experience with SOC 2, PCI, NIST or similar compliance frameworks.
- Experience optimizing cloud costs and resource utilization.
- Prior experience working in a startup or fast-paced environment.
- Be part of a fast-growing startup that is solving a real problem in South Africa.
- Work in a remote-friendly environment with a talented team.
- Opportunity to own and shape the DevOps culture and practices.
- Flexible work arrangements.
- Work on cutting-edge cloud technologies and best practices.
Platform engineer
Posted today
Job Viewed
Job Description
Be The First To Know
About the latest Platform engineer Jobs in South Africa !
Platform engineer
Posted today
Job Viewed
Job Description
Platform engineer
Posted today
Job Viewed
Job Description
Platform engineer
Posted today
Job Viewed