DevOps / Platform Engineer

1 week ago


Durban KZN South Africa MagicOrange Full time

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: 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.

Required Skills & Experience

  • 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.

What we offer:

  • 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.
  • A challenging 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 competitive remuneration package, with flexible pension options.

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.


  • DevOps Engineer

    1 day ago


    South Africa Pavago Full time

    Job Title: DevOps EngineerPosition Type: Full-Time, RemoteWorking Hours: U.S. client business hours (with flexibility for deployments, incident response, and on-call rotations)About the Role:Our client is seeking a DevOps Engineer to build, maintain, and optimize infrastructure and deployment pipelines. This role requires expertise in cloud platforms,...


  • Johannesburg, South Africa Edge Executive Search Group Full time

    AWS DevOps Engineer | Johannesburg / Hybrid | Permanent Use your depth in AWS and DevOps to help build reliable, secure platforms that support better healthcare outcomes. If you are passionate about automation, cloud scalability, and meaningful impact, this role will give you both technical challenge and purpose. As the AWS DevOps Engineer, you will take...

  • DevOps Engineer

    5 days ago


    South Africa Virtual Collaboration Network Full time

    Job Purpose:Virtual Collaboration Network ) is looking for versatile DevOps Engineers of various levels of experience (Junior, Intermediate, Senior) and skills (Generalist, Cloud, Automation, Platform, etc.).This opportunity is open to IT professionals, from all backgrounds, with preference for South African citizens or permanent residents.Travelling may be...

  • DevOps Engineer

    2 weeks ago


    Sandton, South Africa Boardroom Appointments Full time R500 000 - R1 200 000 per year

    DevOps EngineerMinimum Skills and Knowledge RequiredBachelors degree in Computer Science or a related field (or equivalent work experience).Minimum of 3 years' experience in a DevOps Engineer or similar role.Proficiency in Docker, Kubernetes, and Terraform.Experience with CI/CD tools and automated deployment processes.Familiarity with Bitbucket, Jira, and...


  • Cape Town, South Africa iOCO Pty Ltd Full time

    We are seeking a Senior DevOps Engineer responsible for designing, implementing, and maintaining secure and scalable cloud and DevOps environments on Microsoft Azure. This role involves developing and managing CI/CD pipelines, leveraging Infrastructure as Code (Terraform, Ansible, ARM, Bicep), and integrating security controls into DevOps processes...


  • Johannesburg, South Africa iDbase Software Full time

    About the Role We are seeking a highly skilled Senior DevOps Engineer to assess and enhance our client’s infrastructure and CI/CD pipelines, ensuring alignment with industry best practices. You will play a key role in automating deployments, managing infrastructure as code, improving observability, and mentoring junior team members. This role is ideal for...


  • South Africa Zensar Technologies Full time

    DescriptionDeep understanding of services such as Azure Resource Manager, App Service, Storage, AKS, Virtual Machines, and NetworkingHands‑on experience with Azure DevOps Pipelines, Jenkins, GitHub Actions, or similar pipelines.Expertise in ARM templates, Terraform, or Ansible.Proficiency in Git, branching strategies, code reviews,Skilled in PowerShell,...


  • Durban, KwaZulu-Natal, South Africa Winning Form Full time

    DescriptionDelivering, 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...


  • Durban, South Africa Games Global Full time

    Overview Welcome to the Games Global world. We’re changing the rules of the game by providing 1,300+ exclusive titles from talented studios and a record‑breaking progressive jackpot network. Our goal is to help operators level up and create their perfect lobby. We are currently looking for a Platform Engineer Level 2 for our Cloud Platforms team in...


  • Durban, KwaZulu-Natal, South Africa BETSoftware Full time

    Job DescriptionDelivering, 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...