freehire launches on Product Hunt on 26 August.

Follow →

DevOps Engineer

Summary

Build and automate cloud infrastructure for a retail-focused team using AWS/Azure, Docker, Kubernetes, and CI/CD pipelines.

DevOps Engineer job vacancy in Cape Town.

PBT Group is seeking a skilled DevOps Engineer to join a dynamic retail environment, focused on building, automating, and optimising scalable and reliable cloud-based infrastructure.

This role requires a hands-on engineer who can drive DevOps best practices, enhance CI/CD pipelines, and support modern application delivery through containerisation and Infrastructure as Code.

The ideal candidate will work closely with development, data, and operations teams to ensure efficient, secure, and high-performing systems.

Key Responsibilities:

  • DevOps Engineering & Automation
    • Design, implement, and maintain CI/CD pipelines to support efficient software delivery
    • Automate build, test, and deployment processes across environments
    • Improve system reliability, scalability, and performance through automation
  • Cloud & Infrastructure Management
    • Deploy and manage cloud infrastructure across AWS and/or Azure environments
    • Optimise cloud usage for cost, performance, and scalability
    • Ensure high availability and disaster recovery capabilities
  • Containerisation & Orchestration
    • Build and manage containerised applications using Docker
    • Deploy and manage container orchestration platforms such as Kubernetes
    • Support microservices-based architectures
  • Infrastructure as Code (IaC)
    • Develop and maintain infrastructure using tools such as Terraform and/or Ansible
    • Ensure consistent and repeatable environment provisioning
    • Maintain version‑controlled infrastructure configurations
  • Monitoring, Security & Support
    • Implement monitoring, logging, and alerting solutions
    • Ensure system security, compliance, and best practices are followed
    • Troubleshoot and resolve production issues efficiently
    • Collaborate with teams to support releases and deployments

Minimum Requirements:

  • Relevant IT qualification or equivalent experience
  • 4+ years’ experience in a DevOps or Cloud Engineering role
  • Experience working in fast‑paced, customer‑centric environments (retail advantageous)
  • Willingness to work onsite in Cape Town 4 days per week

Technical Skills & Experience:

  • Strong experience with cloud platforms (AWS and/or Azure)
  • Hands‑on experience with containerisation (Docker) and orchestration (Kubernetes)
  • Proven experience building and maintaining CI/CD pipelines (Jenkins, GitLab CI/CD)
  • Experience with Infrastructure as Code (Terraform, Ansible)
  • Strong scripting skills (e.g. Bash, Python)
  • Familiarity with version control systems (Git)

Key Competencies:

  • Strong problem‑solving and analytical thinking
  • Attention to detail and commitment to quality
  • Ability to work collaboratively across teams
  • Proactive mindset with a focus on automation and continuous improvement
  • Strong communication and stakeholder engagement skills

Advantageous:

  • Experience in retail or high‑transaction environments
  • Exposure to microservices architecture
  • Knowledge of monitoring tools (e.g. Prometheus, Grafana, ELK stack)
  • Experience with security best practices in cloud environments

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available