1,103 IT Infrastructure jobs in South Africa
Infrastructure Engineer – Cloud Infrastructure
Posted today
Job Viewed
Job Description
MagicOrange is a globally recognized leader in the IT Financial Management Software market, as acknowledged by Gartner. With customers and a strong presence on four continents, we are a Software as a Service (SaaS) provider in a high-growth phase. Our mission is to empower individuals and organizations, enhancing their value through our innovative software solutions
Location: Durban - KwaZulu Natal, South Africa
Position Summary:
Execute tasks related to MagicOrange's IT infrastructure, assist in the operational layer of our SaaS platform estate, and ensure security governance. Provide operational resilience, secure cloud usage, and consistent IT support across a globally distributed, hybrid workforce.
Key Responsibilities
Cloud Infrastructure & SaaS Operations
- Oversee and optimize the suite of SaaS platforms and operational tools used across the business to ensure seamless day-to-day functionality, efficiency, and support for all users.
- Maintain end-user computing, network operations, and endpoint protection to ensure operational continuity and user satisfaction.
- Implement tooling, automation, and remote support models for globally distributed and hybrid workforces.
- Administer Microsoft Entra ID, including provisioning, monitoring, and performance optimization.
Azure Governance & Compliance
- Configure and maintain Azure Policy, Blueprints, and Compliance Manager to align with ISO 27001, GDPR, POPIA, SOC II, and other regulatory frameworks.
- Create dashboards and evidence packs for auditors, executives, and clients, automating compliance reporting and remediation tasks.
ISMS & Security Framework Ownership
- Collaborate with the CISO Office on maintaining and enhancing the ISO 27001 ISMS, including contributing technical input for the Statement of Applicability and participating in internal/external audits as needed.
- Ensure IT infrastructure and cloud tooling align with the compliance goals set for ISO 27001, SOC 2, POPIA, and GDPR.
- Support the CISO in conducting risk assessments related to infrastructure and SaaS operations and contribute to the IT-specific entries in the centralized risk register.
Identity & Access Management
- Implement and maintain identity services and access controls (e.g. RBAC, MFA, PIM) in accordance with IAM policies and governance.
- Enforce least-privilege access via automated policy enforcement and periodic reviews.
SaaS Licensing & Software Asset Management
- Manage Microsoft EA/CSP and other enterprise SaaS subscriptions.
- Develop and maintain a licensing compliance framework and optimize cost forecasting.
Incident Response & Resilience
- Execute incident response procedures under the direction of the CISO Office, coordinate with partners on infrastructure-related aspects, and implement technical corrective actions post-incident.
- Conduct post-incident investigations and implement corrective actions.
People & Vendor Management
- Collaborate with MSPs, security partners, and SaaS vendors.
- Ensure cost-efficiency across infrastructure and tooling.
Cross-Functional Collaboration
- Work with Product, Finance, HR, and Engineering teams to align IT operations with strategic business goals.
- Present technical KPIs, risks, and compliance status to non-technical executives and client stakeholders.
IT Operations & Support Responsibilities
- Handle issues with screens, docking stations, laptops, and printers, as well as provide necessary cords.
- Set up workstations, perform hardware upgrades (RAM, batteries), and manage cables.
- Manage the employee onboarding process, conduct access audits, and update general user information in systems like Microsoft Teams and email.
Required Skills & Experience
- 6–8 years in IT infrastructure, SaaS operations, or IT security.
- Diploma/Degree in IT.
- 3+ years working with Microsoft Azure environments.
- Proven experience with distributed teams, SaaS platforms, and remote support operations.
- Demonstrated involvement in ISO 27001, SOC 2, or GDPR/POPIA compliance programs.
- Strong knowledge of firewall/router technologies and network security concepts
- Proficiency with administrating Windows OS and Servers.
- Experience with Active Directory (Entra ID), DNS/DHCP
- Microsoft Exchange, Office365, Microsoft Intune, Microsoft Defender365 experience is desired.
- Hands-on experience with monitoring and diagnostic tools
- Experience supporting on-prem and Azure-hosted environments
- Ability to troubleshoot and resolve complex infrastructure issues independently
Preferred Qualifications
- Relevant IT certifications (e.g., CompTIA, Microsoft, Cisco).
- Familiarity with ITSM and ISMS platforms.
- Multi-cloud awareness (Azure, AWS, GCP).
Join us at MagicOrange and help shape the future of IT Financial Management and FinOps Software by ensuring our customers achieve the highest levels of satisfaction and success.
MagicOrange is an equal opportunity employer, committed to promoting diversity and inclusion in the workplace. We value and appreciate the diverse contributions and perspectives of all our employees.
Cloud Infrastructure Engineer
Posted 1 day ago
Job Viewed
Job Description
The purpose of a cloud infrastructure role is to design, implement, and maintain the cloud infrastructure of an organization. Cloud infrastructure refers to the hardware and software components such as servers, storage, networks, and virtualization software that are required to support cloud computing services.
The role is crucial for ensuring that the organization's cloud infrastructure is secure, scalable, and reliable.
ResponsibilitiesDesign, implement, and maintain the cloud infrastructure of the organization. The cloud infrastructure refers to the hardware and software components such as servers, storage, networks, and virtualization software that are required to support cloud computing services.
Qualifications- Bachelor's degree in Computer Science, Information Technology, or related field.
- 5 + experience in designing and managing cloud infrastructure (specific cloud platforms may be mentioned, e.g., AWS, Azure, GCP).
- Strong understanding of networking, security, and storage concepts.
- Experience with infrastructure as code (e.g., Terraform, CloudFormation).
- Certification in cloud technologies (e.g., AWS Certified Solutions Architect, Azure Solutions Architect) is a plus.
- Excellent communication and teamwork skills.
Cloud Infrastructure Engineer
Posted 2 days ago
Job Viewed
Job Description
Overview
Century City, Cape Town | Permanent | On-site
R720,000 – R960,000 CTC per year
Build the Cloud That Powers Tomorrow
Do you get excited about Kubernetes clusters, automation pipelines, and creating infrastructure that just works? We’re looking for a Cloud Infrastructure Engineer who thrives on solving complex challenges and enjoys working in collaborative, cross-functional teams.
In this role, you’ll design, deploy, and maintain high-performing private cloud environments that support advanced robotics, mining, and construction automation solutions. Your work won’t just stay in theory — it will be deployed into real-world environments across continents where reliability, security, and scalability are mission-critical.
What You’ll Bring- 5+ years’ infrastructure engineering experience , with at least 3 years focused on Kubernetes.
- Strong experience deploying Kubernetes clusters in private cloud environments.
- Expertise with OpenTofu (Terraform) , GitLab CI/CD, and Proxmox.
- Proven experience with secrets management tools (OpenBao preferred).
- Solid grasp of networking, container runtimes (CRI-O), and GitOps tools (Helm, ArgoCD, or Flux).
- Excellent problem-solving, documentation, and collaboration skills.
- Preferred: Certifications such as CKA or CKAD .
- Kubernetes Cluster Management – Deploy and manage clusters in private cloud environments (Proxmox), ensuring security, availability, and performance.
- Deployment Automation – Build Infrastructure as Code with OpenTofu (Terraform) , integrated into GitLab CI/CD, enabling repeatable and automated deployments.
- Secrets Management – Implement and manage secure storage with OpenBao , ensuring compliance with best practices.
- Monitoring & Troubleshooting – Use Prometheus and Grafana to monitor clusters, track performance, and resolve issues.
- Collaboration & Documentation – Partner with DevOps, security, and development teams while documenting processes and best practices for knowledge sharing.
- Innovation-Driven Projects – From autonomous haulage to robotic construction, you’ll help build the cloud infrastructure powering industry transformation.
- Collaborative, Expert Teams – Work alongside world-class engineers, integrators, and technology specialists who are shaping the future.
- Hands-On Impact – See your work deployed on the ground in real environments, helping clients achieve safer and more efficient production.
- Global Reach, Local Expertise – Be part of a team with South African roots and a US headquarters, operating across continents.
- Opportunities to work on industry-defining global projects.
- A role where your skills directly support cutting-edge automation and robotics .
If you’re a Kubernetes-savvy Cloud Engineer looking to build infrastructure that makes a global impact, we’d love to hear from you.
Apply now and help us shape the future of cloud-powered automation.
#J-18808-LjbffrCloud Infrastructure Engineer
Posted 24 days ago
Job Viewed
Job Description
Cloud Infrastructure Engineer job vacancy in Cape Town.
We’re looking for an experienced Cloud Infrastructure Engineer to design, build, and manage private cloud environments that support high-performance systems.
This role will suit someone with strong Kubernetes expertise, a solid grasp of automation, and an interest in working with modern infrastructure technologies.
Location: Century City, Cape Town – Onsite.
Salary: R720,000 – R960,000 CTC per annum.
Key Responsibilities:
- Build, configure, and manage Kubernetes clusters in private cloud environments.
- Automate deployments and infrastructure using Infrastructure as Code (OpenTofu/Terraform) and CI/CD pipelines.
- Manage secrets securely across environments.
- Set up monitoring, logging, and alerting with tools like Prometheus and Grafana.
- Troubleshoot cluster and infrastructure issues.
- Work closely with development, DevOps, and security teams to align systems with business needs.
Requirements:
- 5+ years’ experience in infrastructure engineering, with at least 3 years focused on Kubernetes.
- Strong skills in Kubernetes, Proxmox, OpenTofu/Terraform, and CI/CD (GitLab).
- Experience with secrets management tools such as OpenBao.
- Good knowledge of networking, containers, and private cloud environments.
- Excellent problem-solving skills and the ability to work well in a team.
- Relevant degree or equivalent qualification.
What’s on offer:
- R720k – R960k annual CTC
- Medical aid contribution
Cloud Infrastructure Engineer
Posted 13 days ago
Job Viewed
Job Description
- 5+ years infrastructure engineering experience , with at least 3 years focused on Kubernetes.
- Strong experience deploying Kubernetes clusters in private cloud environments.
- Expertise with OpenTofu (Terraform) , GitLab CI/CD, and Proxmox.
- Proven experience with secrets management tools (OpenBao preferred).
- Solid grasp of networking, container runtimes (CRI-O), and GitOps tools (Helm, ArgoCD, or Flux).
- Excellent problem-solving, documentation, and collaboration skills.
- Preferred: Certifications such as CKA or CKAD .
What Youll Be Doing
- Kubernetes Cluster Management Deploy and manage clusters in private cloud environments (Proxmox), ensuring security, availability, and performance.
- Deployment Automation Build Infrastructure as Code with OpenTofu (Terraform) , integrated into GitLab CI/CD, enabling repeatable and automated deployments.
- Secrets Management Implement and manage secure storage with OpenBao , ensuring compliance with best practices.
- Monitoring & Troubleshooting Use Prometheus and Grafana to monitor clusters, track performance, and resolve issues.
- Collaboration & Documentation Partner with DevOps, security, and development teams while documenting processes and best practices for knowledge sharing.
Why would you enjoy working Here:
- Innovation-Driven Projects From autonomous haulage to robotic construction, youll help build the cloud infrastructure powering industry transformation.
- Collaborative, Expert Teams Work alongside world-class engineers, integrators, and technology specialists who are shaping the future.
- Hands-On Impact See your work deployed on the ground in real environments, helping clients achieve safer and more efficient production.
- Global Reach, Local Expertise Be part of a team with South African roots and a US headquarters, operating across continents.
- Opportunities to work on industry-defining global projects.
- A role where your skills directly support cutting-edge automation and robotics .
If youre a Kubernetes-savvy Cloud Engineer looking to build infrastructure that makes a global impact, wed love to hear from you.
Cloud Infrastructure Engineer
Posted today
Job Viewed
Job Description
Cloud Infrastructure Engineer
Posted today
Job Viewed
Job Description
Cloud Infrastructure Engineer
Century City, Cape Town – Onsite
R720,000 – R960,000 CTC per annum
5+ years' experience
About the role
We're looking for an experienced Cloud Infrastructure Engineer to design, build, and manage private cloud environments that support high-performance systems. This role will suit someone with strong Kubernetes expertise, a solid grasp of automation, and an interest in working with modern infrastructure technologies.
Key responsibilities
- Build, configure, and manage Kubernetes clusters in private cloud environments.
- Automate deployments and infrastructure using Infrastructure as Code (OpenTofu/Terraform) and CI/CD pipelines.
- Manage secrets securely across environments.
- Set up monitoring, logging, and alerting with tools like Prometheus and Grafana.
- Troubleshoot cluster and infrastructure issues.
- Work closely with development, DevOps, and security teams to align systems with business needs.
Requirements
- 5+ years' experience in infrastructure engineering, with at least 3 years focused on Kubernetes.
- Strong skills in Kubernetes, Proxmox, OpenTofu/Terraform, and CI/CD (GitLab).
- Experience with secrets management tools such as OpenBao.
- Good knowledge of networking, containers, and private cloud environments.
- Excellent problem-solving skills and the ability to work well in a team.
- Relevant degree or equivalent qualification.
What's on offer
- R720k – R960k annual CTC
- Medical aid contribution
- In-office role, Century City
Job Types: Full-time, Permanent
Pay: R720 000,00 - R960 000,00 per year
Application Question(s):
- Do you have strong skills in Kubernetes, Proxmox, OpenTofu/Terraform, and CI/CD (GitLab)?
- Do you have good knowledge of networking, containers, and private cloud environments?
Education:
- Bachelors (Required)
Experience:
- Infrastructure Engineering: 5 years (Required)
- Kubernetes: 3 years (Required)
- Cloud Engineering: 3 years (Required)
Work Location: In person
Be The First To Know
About the latest It infrastructure Jobs in South Africa !
Azure Cloud Infrastructure
Posted today
Job Viewed
Job Description
The Systems Engineer: Microsoft Cloud Services is responsible for ensuring the stable operation of the IT server infrastructure across the entire organisation in order to maintain high levels of availability and security.
The role is responsible for the recommendation, confirmation, installation, support and deployment of in-house managed server, storage, messaging and backup/archive technology, and for the recommendation, confirmation and liaison for outsourced server, storage, messaging and back-up/archive technology hosted within private and public cloud.
The ideal candidate will have extensive experience in Azure resource administration, monitoring, performance management, and security.
This role is crucial for ensuring our Azure infrastructure is optimized, secure, and aligned with our technical design and business needs.
Analyse, troubleshoot and solve technology issues (both remotely and on-site) received via email, phone, and in-person.
Test and deploy hardware and software solutions.
Identify issues, propose solutions, and test new technologies or process changes.
Provide best-in-class, white-glove customer service over the phone/email and in person.
Track and thoroughly detail technology issues through ticketing system.
Update and maintain technology knowledgebase with customer-facing content as well as internal troubleshooting content.
Provide administration for various technology including Microsoft Azure and other public cloud services.
Configure and manage Azure resources according to technical design specifications.
Handle pricing and cost management (Azure Resource Administration).
Ensure policies are configured correctly and resources are optimized for performance.
Implement monitoring solutions to track and improve system performance (Azure Monitoring and Performance).
Manage the lifecycle of secrets, including connection strings and security groups.
Ensure secure handling and storage of sensitive information (Secrets Management).
Oversee network configurations and security group management within Azure (Network Management).
Implement and manage backup solutions for Azure resources (Backup Management).
Follow up with customers to ensure their technology needs are being met and issues are resolved.
Define and standardise procedures and automated mechanisms to ensure availability, reliability, security and scalability of desktop and environments.
Deal with internal customers and external stakeholders.
Requirements and experience required:
Matric plus a Bachelors' Degree in Information Systems or Computer Science or equivalent qualification preferred.
Microsoft Certified: Azure Solutions Architect Expert - highly desirable.
Must have 5 – 7 years hands-on IT infrastructure support experience.
Must have 5 years Azure systems engineering experience.
Proven excellence in customer service, interpersonal, customer-facing skills.
You may be required to work outside of normal business hours, including occasional holidays, evenings, and weekends.
Essential skills and knowledge required:
Proven experience as an Azure Systems/Infrastructure Engineer, troubleshooting complex technical problems and implementations.
Experience administering Azure Services, Active Directory/Entra, Group Policy.
Experience using PowerShell for scripting and automation.
Extensive knowledge of virtualisation solutions.
Extensive knowledge of Microsoft products (Azure Infrastructure, Web Apps, and Dynamics 365).
Strong technical knowledge of Microsoft public cloud.
Solid understanding of ITIL.
Azure Solution Architecture knowledge.
Ability to quickly diagnose and resolve technical issues and to eliminate those repetitive issues both on-site and remotely.
Between 5 - 7 Years
Cloud Infrastructure Engineer
Posted today
Job Viewed
Job Description
Company:
We're building the future with robotics. Our work is in integrating robotics and automation into industries like construction and mining.
If you're passionate about cutting-edge technology, solving complex problems, and building systems that push the limits of what is possible in robotics and automation, here is where your skills can make a global impact.
We are a US based company with strong South African roots. Our business started in Joburg in 2005 and later moved to the USA. We are now building out our engineering office's in Cape Town (Century City) and Joburg (Greenstone Hill) to support our US operations and customers.
Key Responsibilities
- Kubernetes Cluster Management:
- Design, deploy, and manage Kubernetes clusters in private cloud environments, ensuring high availability, scalability, and performance.
- Configure and optimize cluster components, including control plane, worker nodes, and networking with Antrea as the CNI plugin and Project Contour for ingress management.
- Implement and maintain Kubernetes RBAC, network policies, and resource quotas to ensure security and efficiency.
- Deployment Automation:
- Develop and maintain Infrastructure as Code (IaC) using OpenTofu, integrated with GitLab CI/CD pipelines, to automate the provisioning and management of Kubernetes clusters and related infrastructure.
- Create reusable OpenTofu modules to streamline deployment processes across multiple environments (dev, staging, production).
- Leverage GitLab CI/CD to enable automated, repeatable, and auditable infrastructure deployments.
- Maintain the OpenTofu repository responsible for managing Proxmox hosts and virtual machines (VMs) that host the Kubernetes nodes, ensuring consistent and automated provisioning of underlying infrastructure.
- Secrets Management:
- Implement and manage secure secrets storage and access using OpenBao.
- Configure OpenBao policies, roles, and dynamic secrets for secure integration with Kubernetes workloads.
Monitoring and Troubleshooting:
- Set up monitoring, logging, and alerting for Kubernetes clusters using tools like Prometheus, and Grafana.
- Troubleshoot and resolve issues related to cluster performance, application deployments, and infrastructure automation.
- Collaboration and Documentation:
- Collaborate with development, DevOps, and security teams to align infrastructure with application requirements.
- Document infrastructure configurations, processes, and best practices to ensure knowledge sharing and maintainability.
Skills & Qualifications
- Experience:
- Bachelors Degree or equivalent
- 5+ years of experience in infrastructure engineering, with at least 3 years focused on Kubernetes deployment and management.
- Proven experience setting up and managing Kubernetes clusters in private cloud environments (e.g., bare-metal with Proxmox).
- Hands-on experience with OpenTofu (Terraform) for Infrastructure as Code
- Expertise in secrets management using OpenBao in production environments.
- Experience with other cloud-native tools like Helm, ArgoCD, or Flux for GitOps workflows.
- Knowledge of security frameworks and compliance standards
- Familiarity with hybrid or multi-cloud environments.
- Technical Skills:
- Deep understanding of Kubernetes architecture, including pods, services, ingress, and operators.
- Proficiency in container runtimes, specifically CRI-O, and orchestration.
- Strong experience with GitLab CI/CD for automating infrastructure and application deployments.
- Familiarity with networking concepts (e.g., VPCs, load balancers, DNS) and expertise in configuring Antrea as the Kubernetes CNI plugin and Project Contour for ingress management.
- Experience with Proxmox for virtual machine management in private cloud setups.
- General
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills to work effectively in cross-functional teams.
- Ability to document complex systems clearly and concisely.
- Preferred Qualifications:
- Bachelors Degree or equivalent
- Certifications such as Certified Kubernetes Administrator (CKA) or Certified Kubernetes Application Developer (CKAD).
Job Type: Full-time
Pay: Up to R80 000,00 per month
Work Location: In person
Cloud infrastructure engineer
Posted today
Job Viewed