681,249open jobs
39,447companies
99,415added this week
Browse all
Salary
$20k – $50k per year (Estimated)
Location
In office
Seniority
Senior · 5+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Job Mail is a South African online job board offering a large selection of vacancies across the country and some positions abroad. Job seekers can search and apply for jobs online, upload a CV and receive job alerts, while employers and recruitment agencies can advertise positions to a broad national audience. The brand is one of the longer-established names in South African job advertising and is operated from South Africa.

Platform Engineer (CPT) (Remote)

Engineering/Technical

Cape Town - Western Cape - South Africa, Remote

ENVIRONMENT:

A Site Reliability Engineering team is seeking a Database & Platform Engineer (DBA Focus) who will work as part of the Site Reliability Engineering (SRE) team within Computing & Software.

The Platform Engineer (DBA Focus) is a specialised engineering role where database administration expertise is primary, complemented by platform and operations skills to enable deployment, scalability, and automation. The role is responsible for designing, configuring, tuning, and operating relational, time-series, and NoSQL databases including Postgres, MariaDB, MySQL, Timescale DB, Influx DB, OpenBSD, Elasticsearch, and Redis to ensure optimal performance, availability, and reliability. The engineer will deploy and manage databases in distributed, containerized, and cloud environments, leveraging automation and orchestration tools. The role requires understanding distributed parallel file systems and object storage from the perspective of database operation, performance, and data reliability, enabling effective database configuration, tuning, and coordination with platform teams for storage-level considerations.

DUTIES:

Design, implement, and maintain relational (Postgres, MariaDB, MySQL), time-series (Timescale DB, Influx DB, OpenBSD), and NoSQL (Elasticsearch, Redis) databases.

Develop and optimise SQL queries, stored procedures, and database APIs using Python or PHP.

Configure, deploy, and operate databases across distributed, containerised, and cloud environments (AWS, GCP, OpenStack, Kubernetes).

Monitor, tune, and troubleshoot database performance to ensure high availability, durability, and reliability.

Implement and manage backup, restore, and disaster recovery workflows using distributed and object storage systems.

Collaborate with platform engineering teams on storage provisioning, replication, and system-level performance optimisation.

Contribute to automation initiatives including database deployment, CI/CD pipelines, and real-time operational monitoring.

Maintain and enforce database security best practices including access controls, encryption, and secrets management.

REQUIREMENTS:

Essential Skills & Competencies

Minimum 5+ years experience managing full lifecycle production database systems at scale, with responsibility for stability, performance, continuity, and reliability.

Proven experience as a Database Administrator/Engineer working with relational, NoSQL, and time-series databases.

Strong SQL experience with advanced query writing, stored procedures, and scripting.

Ability to develop database-facing APIs using Python or PHP.

Solid understanding of distributed parallel file systems and object storage from a database operations and performance perspective.

Hands-on experience deploying and managing databases in cloud, virtualised, and containerised environments (Docker/Kubernetes).

Familiarity with CI/CD pipelines and automation frameworks such as Jenkins, GitLab CI, Terraform, and Ansible.

Strong Linux/Unix systems experience supporting database operations.

Excellent troubleshooting, performance tuning, and monitoring capability.

Desirable Skills

Experience administering application/web servers and integrating databases with platform services.

Knowledge of high-throughput messaging technologies (Kafka, Kafka Streams).

Exposure to performance engineering and joint optimisation with application development teams.

Familiarity with software-defined networking or in-network computing technologies.

Experience using machine learning techniques for monitoring, anomaly detection, or operational analytics.

Parallel programming (MPI or similar) is advantageous.

ATTRIBUTES:

Strong analytical and diagnostic mindset with the ability to identify bottlenecks and optimise complex systems.

High attention to detail with a commitment to data reliability, durability, and operational continuity.

Excellent communication and collaboration skills when working with platform, engineering, and storage teams.

Proactive, self-driven, and comfortable working in large-scale, mission-critical technical environments.

Adaptable to emerging technologies, tooling, and scientific computing requirements.

Strong sense of ownership and accountability for performance, uptime, and system quality.

Apply for this Job

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
681,249 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$22k – $54k per year (Estimated) • In office • Full-Time • 8+ years exp • Cape Town
JavaScript
PHP
PHP
Laravel
WordPress
Livewire
Databases
MySQL
Amazon Aurora
Frontend
Bootstrap
DevOps
GitHub Actions
CI/CD
AWS
GitHub
Amazon S3
Amazon ECS
Apply
Remote/Hybrid • Full-Time • 3+ years exp • Johannesburg
JavaScript
PHP
TypeScript
SQL
Node JS
PHP
WordPress
AI/ML
Vertex AI
Frontend
React.js
DevOps
GCP
Apply
Senior Java Developer 2 hours ago
$22k – $55k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Cape Town
JavaScript
Java
TypeScript
C#
C++
Java
Spring Boot
C#
.NET
Databases
PostgreSQL
Apache Kafka
Frontend
Angular
DevOps
AWS
Apply
$9.5k – $20k per year (Estimated) • In office • Full-Time • Johannesburg
PHP
PHP
WordPress
Apply
$21k – $54k per year (Estimated) • Remote/Hybrid • Full-Time • 6+ years exp • Cape Town
JavaScript
TypeScript
SQL
C#
Node JS
C#
.NET
Frontend
Vue.js
GraphQL
D3.js
Chart.js
React.js
DevOps
Azure DevOps
Azure
CI/CD
Git
Apply
$26k – $65k per year (Estimated) • In office • Full-Time • 5+ years exp • Cape Town
JavaScript
Java
TypeScript
C#
C++
C#
.NET
AI/ML
Prompt Engineering
LLM
RAG
Voice Agents
Frontend
Angular
Apply
Senior Java Developer 2 hours ago
$22k – $55k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Cape Town
JavaScript
Java
TypeScript
C#
C++
Java
Spring Boot
C#
.NET
Databases
PostgreSQL
Apache Kafka
Frontend
Angular
DevOps
AWS
Apply
Junior Data Engineer 2 hours ago
$15k – $41k per year (Estimated) • In office • Full-Time • 2+ years exp • Cape Town
JavaScript
Java
TypeScript
C#
C++
C#
.NET
Databases
MS SQL
Frontend
Angular
DevOps
Git
GitHub
Analytics
ETL/ELT
Dimensional Modeling
Apply
$9.5k – $20k per year (Estimated) • In office • Full-Time • Johannesburg
PHP
PHP
WordPress
Apply
In office • Full-Time • 1+ year exp • Bachelor's Degree • Stellenbosch
JavaScript
TypeScript
Node JS
Frontend
React.js
Mobile
React Native
Apply
See all jobs
This is one of many
681,249 more open roles from verified company boards, updated every day.