Contribute to the global design and implementation of scalable and fault tolerant infrastructure systems that support engineering and operational needs.
Contribute to the deployment, configuration, and maintenance of distributed storage and database systems
Analyse system failures, performance issues, and misconfigurations across hardware, software, and network layers.
Lead and mentor the computer systems engineers and contribute to strategic technical planning.
JOB REQUIREMENTS
Qualification :
BTech in Computer Science, Software Engineering, Information Systems, Electronic Engineering or equivalent qualifications coupled with 13 years experience
BENG / MTech in Computer Science, Software Engineering, Information Systems, Electronic Engineering or equivalent qualifications coupled with 9 years experience
MENG in Computer Science, Software Engineering, Information Systems, Electronic Engineering or equivalent qualifications coupled with 7 years experience
PHD in Computer Science, Software Engineering, Information Systems, Electronic Engineering or equivalent qualifications coupled with 5 year
Experience :
3+ years in a technical leadership or software / system architectural role with direct responsibility for large- / platform-scale distributed systems.
Demonstrated hands-on experience in infrastructure design and automation, distributed systems, observability, CI / CD, container orchestration (e.g. Kubernetes), DevOps / SRE practices and cloud-native technologies.
Experience leading teams or initiatives that intersect with data platforms, storage, networking, and systems engineering domains
Knowledge :
In-depth understanding of systems engineering principles, including performance optimisation, fault tolerance, and resource scheduling in Linux-based environments.
Strong knowledge of containerised environments (Docker, Podman), orchestration platforms (Kubernetes, Helm), and runtime architectures (containerd, CRI).
Expertise in infrastructure-as-code, continuous integration / deployment (CI / CD), and configuration management tools (e.g., GitLab CI, Ansible, Terraform, ArgoCD).
Advanced understanding of distributed computing and storage architectures, including Ceph, S3, NFS, and local / clustered file systems.
Operational and architectural fluency in relational and NoSQL database systems (e.g., PostgreSQL, MySQL, MongoDB), including replication, backups, and performance tuning.
Working knowledge of networking fundamentals, security protocols, and systems-level observability (e.g., Prometheus, Grafana, ELK / EFK stack).
Familiarity with the HPC ecosystem (e.g., SLURM, job schedulers) is beneficial for environments supporting scientific or research computing
Competency Essential :
Demonstrated technical leadership (3+ years), leading cross-functional efforts across systems, storage, and database infrastructure, driving technical decisions from architecture through implementation.
Systems engineering expertise, with a focus on Linux administration, infrastructure automation, service orchestration, and performance optimisation across diverse environments.
Expertise in distributed systems architecture, including the design and deployment of scalable, resilient services using microservices, event-driven, and cloud-native design patterns.
Containerisation and orchestration fluency, including production-grade usage of Kubernetes, Docker, and Helm for system and application-level deployments.
Infrastructure automation and CI / CD, using tools such as GitLab CI, ArgoCD, FluxCD, Jenkins, or GitHub Actions to streamline and secure platform operations.
Complementary DevOps and SRE practices, blending infrastructure-as-code, configuration management, and release automation (DevOps) with incident response, monitoring, SLIs / SLOs, and system reliability engineering (SRE).
Linux expertise, including advanced troubleshooting, kernel tuning, system orchestration, and optimisation at scale.
Technical delivery and planning capabilities, including backlog scoping, cross-team collaboration, and Agile sprint execution.
Database administration skills, with operational experience in administering relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB), including high availability, backups, replication, and performance tuning.
Diagnostic skills, with a root-cause-first approach, and a strong bias for ownership, accountability, and long-term operational stability.
Create a job alert for this search
System Engineer • Cape Town, South Africa
Related jobs
Promoted
New!
Storage Systems Engineer
Six Sense ConsultingCape Town, South Africa
National Diploma in Information Technology, Computer Science, Software Engineering, Information Systems, Electronic Engineering, or equivalent qualifications coupled with 7 years experience.BTech / B...Show moreLast updated: 8 hours ago
Promoted
New!
Senior Systems Developer
MSP Staffing LTDCape Town, Western Cape, South Africa
Exciting opportunity for a Senior Systems Developer to design, develop, and maintain software systems, including integration projects, that enhance business efficiency and service delivery.This rol...Show moreLast updated: 13 hours ago
Promoted
New!
Senior Integrations Engineer
Tumaini ConsultingCape Town, Western Cape, South Africa
My client is looking for a Senior Integrations Engineer to join their dynamic team.Requirements : • 8-10 years' experience in either / or software development, software engineering, integration engine...Show moreLast updated: 13 hours ago
Promoted
Senior Systems Administrator X2
GMI Tech (ZA)Cape Town, Western Cape, South Africa
Position Overview : The Senior System Administrator will oversee the installation, configuration, maintenance, and reliable operation of computer systems, servers, and network infrastructure.This ro...Show moreLast updated: 30+ days ago
Promoted
New!
Senior Compute Systems Engineer
Six Sense ConsultingCape Town, South Africa
BTech in Computer Science, Software Engineering, Information Systems, Electronic.Engineering or equivalent qualifications coupled with 13 years experience,.
BENG / MTech in Computer Science, Software ...Show moreLast updated: 8 hours ago
Promoted
New!
Enterprise Cloud Systems Architect : Perm : Cape Town
Isilumko Staffing (JHB)Cape Town, South Africa
Enterprise Cloud Systems Architect (Multi Cloud) : Perm : Cape Town.We are seeking a skilled Multi-Cloud Engineer to design, deploy, and manage cloud infrastructure across AWS, Azure, and GCP.This ro...Show moreLast updated: 20 hours ago
Promoted
Senior Cloud Data Engineer
Mindworx ConsultingCape Town, South Africa
Relevant software engineering degree at least at Honours level (Master's preferred).Data skills (Traditional SQL and No-SQL).
Cloud experience (Google Cloud Platform preferred).Experience with sourc...Show moreLast updated: 15 days ago
Promoted
Senior Platform and Compute Engineer (12 months contract)
LogicalisCape Town, Western Cape, South Africa
Why choose Logicalis? It’s not just IT solutions, It’s IT global know-how! Logicalis is an international multi-skilled solution provider providing digital enablement services to help customers harn...Show moreLast updated: 30+ days ago
Promoted
Senior Platform Engineer
Six Sense ConsultingCape Town, South Africa
BTech / Degree / Masters / PHD in Computer Science, Computer Engineering or related fields.BTech coupled with 13 years relevant working experience or Degree coupled with 9 years relevant working exper...Show moreLast updated: 30+ days ago
Promoted
Senior Software Engineer - Radar Systems
JenRec RecruitmentCape Town, South Africa
R&D team developing award-winning consumer radar products used by cyclists, golfers, and drivers worldwide.Youll be at the cutting edge of.
Lead software and algorithm development for next-gener...Show moreLast updated: 30+ days ago
Promoted
New!
SKA Mid – Senior Compute Systems Engineer
South African Radio Astronomy ObservatoryCape Town, ZA
Job title : SKA Mid – Senior Compute Systems Engineer.Job Location : Western Cape, Cape Town.The SKA-Mid Senior Computer Systems Engineer, will lead the compute and storage systems team for SKA-Mid...Show moreLast updated: 5 hours ago
Promoted
New!
SKA Mid – Storage Systems Engineer
South African Radio Astronomy ObservatoryCape Town, ZA
Job title : SKA Mid – Storage Systems Engineer.Job Location : Western Cape, Cape Town.The SKA-Mid Storage Engineer supports the design, implementation, management, and optimisation of enterprise st...Show moreLast updated: 5 hours ago
Cape Town (Century City), On-Site.R 720,000 – R 960,000 Annual CTC.The Role : Key Responsibilities & Daily Duties.We are seeking a seasoned Cloud Infrastructure Engineer to design, automate, and sec...Show moreLast updated: 27 days ago
Cape Town (Century City), Hybrid (3 days in office).R 720,000 – R 960,000 Annual CTC.The Role : Key Responsibilities & Daily Duties.
We are seeking a seasoned DevOps Engineer to be the driving force ...Show moreLast updated: 27 days ago
Promoted
Engineer : Mission Systems
RareCruitCape Town, South Africa
BSc / BEng Degree in Computer Science or Engineering.Proficient in Python, Java, C++ and other general-purpose programming languages (or passion for Python).Show moreLast updated: 13 days ago
Promoted
Senior Software Engineer
Network RecruitmentCape Town, South Africa
Youll design and build scalable backend services, integrate with payment processors (Stripe, ACH, mobile money), and own core features like ledgers, payouts, and hosted payment pages.The team foste...Show moreLast updated: 30+ days ago
System Analyst (Senior)
ParvanaCape Town, WC, za
Quick Apply
Our client is a global investment advisory firm focusing on long-term value creation through investment strategies.They work with a diverse group of institutional partners and pride themselves on t...Show moreLast updated: 27 days ago
Promoted
New!
Storage Systems Engineer
Kamo PlacementsCape Town, South Africa
Administer, maintain, and support enterprise storage platforms across on-premises and cloud environments.Support enterprise backup, restore, and disaster recovery operations.Investigate, troublesho...Show moreLast updated: 8 hours ago