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.
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.