DevOps / Platform Engineer
7 days ago
Location: Mount Edgecombe, Durban - KwaZulu Natal
Position Summary:
We are seeking a DevOps Engineer to design, implement, and manage our cloud infrastructure and deployment pipelines across Azure and Databricks environments. You'll be key in automating, scaling, and securing our AI-driven platform, enabling rapid experimentation and reliable delivery of customer-facing features.
You'll collaborate with engineering, data science, and product teams to build highly available, efficient, and secure systems that support our next-generation cost intelligence platform.
Key Responsibilities
- Infrastructure & Automation
- Design, deploy, and manage scalable cloud infrastructure using Azure and Terraform (or Bicep).
- Build and maintain CI/CD pipelines (GitHub Actions, Azure DevOps, or similar) for code and data services.
- Automate environment provisioning, configuration, and monitoring across dev, test, and production.
- System Reliability & Observability
- Implement best practices in monitoring, logging, and alerting using Azure Monitor, Grafana, or equivalent tools.
- Support SRE principles for uptime, performance, and incident response.
- Manage infrastructure costs effectively, aligned with MagicOrange's FinOps principles.
- Collaboration & AI Integration
- Work closely with data engineers and AI teams to support Databricks, AI Foundry, and ML model deployments.
- Contribute to infrastructure solutions that enable AI-driven automation and data pipelines.
- Security & Compliance
- Implement DevSecOps best practices, ensuring secure configurations, access controls, and compliance with SOC 2 and GDPR.
- Continuously improve vulnerability scanning and dependency management.
- 3-5 years of experience as a DevOps or Cloud Engineer in a production environment.
- Strong experience with Azure Cloud, Docker, and Kubernetes (AKS preferred).
- Proven experience with CI/CD pipelines, infrastructure as code, and automation tools (Terraform, Ansible, GitHub Actions).
- Proficiency with Python or Bash scripting for automation tasks.
- Understanding of data workflows and AI/ML model operations is a plus.
- Familiarity with Databricks, Azure Machine Learning, or similar AI platforms is advantageous.
- Excellent communication skills and a passion for continuous improvement and innovation.
- Strong entrepreneurial spirit. The ability to make an impact and see the rewards of your efforts.
- Ongoing training on the latest technologies to aid automation for accountants.
- Be part of a high growth industry and product.
- Achallenging career in an innovative company.
- Opportunity to influence, working in an open climate, close to decision-makers at large blue-chip enterprises with the possibility to make a difference
- A competitiveremunerationpackage, with flexible pension options.
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.
-
Intermediate DevOps Engineer
7 days ago
Durban, KwaZulu-Natal, South Africa BETSoftware Full time R250 000 - R450 000 per yearJob DescriptionSoftware DevelopmentEngineeringResponsibilitiesRole Responsibilities:Deployments And ResponsibilitiesDesign & Implement CI/CD solutions using most appropriate approved patterns.Design & Implement CI/CD solutions for single and multi-tier architectures.Track monitoring and alerting of downstream operations to identify issues with CI/CDShare...
-
Junior DevOps Engineer
2 weeks ago
Durban, KwaZulu-Natal, South Africa Winning Form Full time R900 000 - R1 200 000 per yearDescriptionDelivering, maintaining, and optimizing infrastructures, databases, and middleware capabilitiesDesign & Implement CI/CD solutions using most appropriate approved patterns.Gather & Analyse User/Business System RequirementsEnsure the Solution is Functionally Complete, Compatible with existing/other technology/frameworks.Design & Implement CI/CD...
-
Senior DevOps Engineer
2 weeks ago
Durban, KwaZulu-Natal, South Africa Winning Form Full time R120 000 - R180 000 per yearDescriptionDesigning, implementing and managing complex DevOps processes and infrastructure Support integration of Development and OperationResponsibilitiesDeployments and responsibilities:Design & Implement CI/CD solutions using most appropriate approved patterns.Design & Implement CI/CD solutions for single and multi-tier architectures.Track monitoring...
-
Senior DevOps Engineer
6 days ago
Durban, KwaZulu-Natal, South Africa BETSoftware Full time R1 200 000 - R1 800 000 per yearJob DescriptionDesigning, implementing and managing complex DevOps processes and infrastructureSupport integration of Development and OperationResponsibilitiesDeployments and responsibilities:Design & Implement CI/CD solutions using most appropriate approved patterns.Design & Implement CI/CD solutions for single and multi-tier architectures.Track monitoring...
-
Senior DevOps Engineer
7 days ago
Durban, KwaZulu-Natal, South Africa BET Software Careers Site Full timeDesigning, implementing and managing complex DevOps processes and infrastructure Support integration of Development and Operation
-
Senior DevOps Engineer ZM
7 days ago
Durban, KwaZulu-Natal, South Africa 7087caea-55c1-4426-b223-f722720d8411 Full time R1 200 000 - R2 400 000 per yearDeployments and responsibilities:Design & implement CI/CD solutions using most appropriate approved patterns and for single and multi-tier architectures.Track monitoring and alerting of downstream operations to identify issues with CI/CD.Identify patterns/changes post new CI/CD.Use monitoring to track changes in patterns of systems performance.Share...
-
DevOps Tech Lead
1 week ago
Durban, KwaZulu-Natal, South Africa BETSoftware Full time R450 000 - R900 000 per yearWe Want YouJoin our dynamic team in Durban as aDevOps Technical Leadat BET Software. Lead the End-To-End DevOps product lifecycle: strategy, roadmap, backlog, and support, ensuring technical excellence, reliability, and usability with a clear and strong orientation to delight our users, ensuring technical excellence and user satisfaction. You will be an...
-
DevOps Technical Lead
2 weeks ago
Durban, KwaZulu-Natal, South Africa Winning Form Full time R1 200 000 - R2 400 000 per yearDescriptionSoftware DevelopmentResponsibilities Technical Outputs:Technical ManagementResponsible for each phase of the product or project life cycle. Where applicable this includes inception, requirement, analysis, design, development, testing, deployment, infrastructure, capacity, performance, support, monitoring and decommissioning as
-
Senior Azure Engineer
2 weeks ago
Durban, KwaZulu-Natal, South Africa BC Technologies Full time R900 000 - R1 200 000 per yearPosition SummaryWe are seeking a highly skilled Senior Azure Engineer with 5-10 years of experience to lead the engineering, automation, and administration of our Azure cloud infrastructure. This role is critical to ensuring the scalability, security, and resilience of our cloud environment while supporting DevOps initiatives and modern infrastructure...
-
Senior Data Engineer
2 weeks ago
Durban, KwaZulu-Natal, South Africa LexisNexis Full time R900 000 - R1 200 000 per yearAbout the BusinessLexisNexis Legal & Professional provides legal, regulatory, and business information and analytics that help customers increase their productivity, improve decision-making, achieve better outcomes, and advance the rule of law around the world. As a digital pioneer, the company was the first to bring legal and business information online...