Logo-of-Pty-hiring-for-jobs-in-South-Africa-on-GrabJobs

DevOps Engineer

Job Description - DevOps Engineer

We are seeking an experienced DevOps Engineer to join a high-performing
technology team supporting a large-scale retail environment. The successful
candidate will be responsible for designing, implementing, automating, and
supporting software delivery pipelines, infrastructure platforms, and
operational processes across on-premises and multi-cloud environments.

This role requires a strong understanding of modern DevOps practices,
infrastructure automation, CI/CD, observability, cloud platforms, disaster
recovery, and operational excellence. The engineer will play a key role in our
transformation journey as we migrate from Azure DevOps Server to GitHub
Enterprise and standardise Infrastructure as Code (IaC) using Terraform.

Given the nature of retail operations, the role demands a strong focus on
platform reliability, resilience, disaster recovery, and 24/7 system
availability.


Key Responsibilities

DevOps & CI/CD

  • Design, build, and
    maintain CI/CD pipelines for .NET and related application workloads.

  • Support and optimize
    Azure DevOps Server while contributing to the migration strategy towards
    GitHub Enterprise.

  • Implement DevSecOps
    best practices across the software development lifecycle.

  • Automate build, test,
    deployment, and release processes.

  • Improve deployment
    frequency, quality, and reliability through automation.

Infrastructure &
Platform Engineering

  • Manage and support
    hybrid infrastructure environments spanning:

    • On-premises data
      centres

    • Microsoft Azure
    • Amazon Web Services
      (AWS)

  • Develop and maintain
    Infrastructure as Code solutions using Terraform.

  • Standardize
    infrastructure provisioning and configuration management practices.

  • Support IIS-hosted
    application environments and associated platform services.

Cloud Engineering

  • Design and implement
    cloud-native and hybrid solutions.

  • Collaborate with
    architecture and engineering teams to establish cloud best practices.

  • Support workload
    migrations and modernization initiatives across Azure and AWS.

  • Ensure cloud
    environments meet security, governance, and compliance requirements.

Observability &
Operational Excellence

  • Utilize Dynatrace for
    monitoring, performance analysis, alerting, and troubleshooting.

  • Develop dashboards,
    alerts, and service-level indicators (SLIs/SLOs).

  • Drive proactive
    identification and resolution of performance bottlenecks.

  • Participate in incident
    management and root cause analysis activities.

Disaster Recovery &
Business Continuity

  • Maintain and improve
    disaster recovery processes and procedures.

  • Conduct DR testing and
    validation exercises.

  • Ensure critical systems
    meet recovery time objectives (RTO) and recovery point objectives (RPO).

  • Work closely with
    infrastructure and application teams to ensure business continuity
    requirements are met.

Reliability Engineering

  • Improve platform
    resilience, scalability, and availability.

  • Support highly
    available environments including:

    • IIS Web Farms
    • F5 Load Balancers
    • Multi-cloud services
  • Participate in on-call
    support and major incident resolution where required.

Collaboration

  • Work closely with
    Software Engineers, Systems Analysts, Infrastructure Engineers, Security
    teams, and Architects.

  • Mentor development
    teams on DevOps best practices.

  • Promote a culture of
    automation, continuous improvement, and operational excellence.


Required Technical Skills

DevOps & Automation

  • Azure DevOps Server
  • GitHub Enterprise
  • Git
  • CI/CD pipeline
    development

  • Release management
  • Infrastructure
    automation

Programming &
Scripting

  • C#, Python, TypeScript
  • PowerShell
  • Bash
  • YAML
  • JSON

Infrastructure as Code

  • Terraform (preferred)
  • ARM Templates
  • AWS CloudFormation
    (advantageous)

Cloud Platforms

  • Microsoft Azure
  • Amazon Web Services
    (AWS)

Application Hosting

  • Microsoft IIS
  • Windows Server
    Administration

Networking & Load
Balancing

  • F5 Load Balancers
  • DNS
  • SSL/TLS
  • Networking fundamentals

Monitoring &
Observability

  • Dynatrace
  • Log analysis
  • Performance monitoring
  • Alerting and incident
    management

Operating Systems

  • Windows Server
  • Linux (advantageous)

 


Required Experience

  • 5+ years of DevOps,
    Platform Engineering, or Site Reliability Engineering experience.

  • Experience managing
    enterprise CI/CD platforms.

  • Experience supporting
    mission-critical production environments.

  • Experience with hybrid
    cloud and on-premises infrastructure.

  • Proven experience
    implementing Infrastructure as Code.

  • Experience supporting
    high-availability systems operating 24x7.

  • Experience in a retail
    or high-transaction environment would be advantageous.


Qualifications

  • Bachelor's Degree in
    Computer Science, Information Technology, Engineering, or related field.

  • Relevant industry
    certifications are advantageous, including:

    • Microsoft Azure
      Certifications

    • Amazon Web Services
      AWS Certifications

    • HashiCorp Terraform
      Certifications

    • GitHub GitHub
      Certifications

    • ITIL Foundation

Key Competencies

  • Strong troubleshooting
    and problem-solving skills.

  • Excellent communication
    and stakeholder engagement abilities.

  • Ability to work under
    pressure during critical incidents.

  • Strong focus on
    automation and continuous improvement.

  • Operational ownership
    mindset.

  • Attention to detail.
  • Ability to balance
    delivery speed with platform stability and security.






Original job DevOps Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar DevOps Engineer Jobs in South Africa

GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast! Find the best jobs in South Africa, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.