Senior DevOps Engineer (CI/CD & Cloud Automation)

Placements24

Vereeniging

Hybrid

ZAR 900,000 - 1,200,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary and performanceBon​
Flexible hybrid work model

Job summary

Placements24 in Vereeniging, Gauteng, is seeking a Senior DevOps Engineer to enhance our robust infrastructure and CI/CD pipelines. This hybrid role blends office collaboration in Vereeniging with remote flexibility, and focuses on automation, cloud infrastructure, and secure, scalable deployments.

The ideal candidate will have deep cloud and containerization expertise, strong scripting skills, and a passion for improving development workflows while enabling reliable production environments.

Qualifications

  • 5+ years in a DevOps or Systems Engineering role.
  • Experience designing and managing CI/CD pipelines using Jenkins, GitLab CI, or Azure DevOps.
  • Strong expertise in cloud platforms (AWS, Azure, or GCP) and IaC tools (Terraform, Ansible, Chef, Puppet).
  • Proficiency with containerization technologies (Docker) and orchestration tools (Kubernetes).
  • Experience with scripting languages such as Bash, Python, or PowerShell.
  • Solid understanding of networking concepts, security principles, and system administration.
  • Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
  • Excellent problem-solving and troubleshooting skills.
  • Strong communication and collaboration abilities.
  • Relevant certifications (e.g., AWS Certified DevOps Engineer, Azure DevOps Engineer Expert) are a plus.

Responsibilities

  • Design, build, and maintain scalable CI/CD pipelines for automated builds, tests, and deployments.
  • Manage and automate cloud infrastructure (AWS/Azure/GCP) using IaC tools like Terraform or Ansible.
  • Implement and manage Docker containers and Kubernetes orchestration.
  • Monitor system performance, identify bottlenecks, and improve efficiency and availability.
  • Develop and maintain robust monitoring, logging, and alerting systems.
  • Collaborate with development and QA teams to ensure smooth deployments and rapid issue resolution.
  • Enforce security best practices across infrastructure and deployment pipelines.
  • Automate operational tasks to improve efficiency and reduce manual effort.
  • Provide on-call support for production incidents as needed.

Skills

CI/CD pipelines
Cloud platforms
Infrastructure as Code
Networking concepts
Security practices
On-call support
Collaboration
Problem-solving

Tools

Jenkins
GitLab CI
Azure DevOps
Terraform
Ansible
Chef
Puppet
Docker
Kubernetes
Prometheus
Grafana
ELK stack
Python

Job description

About the Role

Our client, a leading e-commerce platform, is seeking an experienced Senior DevOps Engineer to enhance their robust infrastructure and development processes. This role will be based in Vereeniging, Gauteng, with a flexible hybrid work arrangement, allowing for a blend of office collaboration and remote flexibility. You will be instrumental in designing, implementing, and managing our CI/CD pipelines, automating cloud infrastructure, and ensuring the scalability, reliability, and security of our production environments. The ideal candidate will possess a deep understanding of cloud technologies, containerization, and infrastructure as code, with a passion for streamlining development workflows and fostering a culture of collaboration between development and operations teams.

Key Responsibilities
  • Design, build, and maintain scalable and reliable CI/CD pipelines for automated application builds, testing, and deployment.
  • Manage and automate cloud infrastructure (AWS/Azure/GCP) using Infrastructure as Code (IaC) tools like Terraform or Ansible.
  • Implement and manage containerization technologies such as Docker and orchestration platforms like Kubernetes.
  • Monitor system performance, identify bottlenecks, and implement solutions to improve efficiency and availability.
  • Develop and maintain robust monitoring, logging, and alerting systems.
  • Collaborate closely with development and QA teams to ensure smooth deployment processes and rapid issue resolution.
  • Implement and enforce security best practices across the infrastructure and deployment pipelines.
  • Automate operational tasks and processes to improve efficiency and reduce manual effort.
  • Provide on-call support for production incidents as needed.
Requirements
  • Minimum of 5 years of experience in a DevOps or Systems Engineering role.
  • Proven experience designing and managing CI/CD pipelines using tools like Jenkins, GitLab CI, or Azure DevOps.
  • Strong expertise in cloud platforms (AWS, Azure, or GCP) and experience with IaC tools (Terraform, Ansible, Chef, Puppet).
  • Proficiency with containerization technologies (Docker) and orchestration tools (Kubernetes).
  • Experience with scripting languages such as Bash, Python, or PowerShell.
  • Solid understanding of networking concepts, security principles, and system administration.
  • Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
  • Excellent problem-solving and troubleshooting skills.
  • Strong communication and collaboration abilities.
  • Relevant certifications (e.g., AWS Certified DevOps Engineer, Azure DevOps Engineer Expert) are a plus.
Benefits
  • Competitive salary and performance bonuses.
  • Flexible hybrid work model supporting work-life balance.
  • Opportunities for advanced training and professional certifications.
  • Work with a cutting-edge technology stack in a dynamic industry.
  • Collaborative environment with a focus on innovation and continuous improvement.
  • Contribution to a company known for its technological advancements.
  • Comprehensive health and wellness programs.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior DevOps Engineer (Cloud & Automation)
Senior DevOps Engineer (Cloud & Automation)

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work arrangement
Professional development budget
Training opportunities
+4
Senior DevOps Engineer - Cloud Automation
Senior DevOps Engineer - Cloud Automation

Placements24 • Centurion

On-site
ZAR 900,000 - 1,200,000
Medical insurance
Dental coverage
Retirement planning support
DevOps Engineer - CI/CD Specialist
DevOps Engineer - CI/CD Specialist

Placements24 • Vereeniging

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Hybrid work
Medical aid
+5
Senior DevOps Engineer
Senior DevOps Engineer

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,200,000
Medical aid
Retirement fund
Annual leave
+3
Senior DevOps Engineer - Automation & Infrastructure
Senior DevOps Engineer - Automation & Infrastructure

Placements24 • Midrand

Hybrid
ZAR 1,200,000 - 1,900,000
Health insurance and dental/vision
Retirement savings plan with employer
Hybrid work arrangement
+5
DevOps Engineer
DevOps Engineer

Placements24 • Vereeniging

Hybrid
ZAR 650,000 - 1,000,000
Competitive salary
Health benefits
Performance-based bonus
+3
Senior DevOps Engineer - Cloud Infrastructure Automation
Senior DevOps Engineer - Cloud Infrastructure Automation

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,500,000
Medical aid
Retirement fund
Performance bonuses
+1
Senior DevOps Engineer
Senior DevOps Engineer

Placements24 • Paarl

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Medical aid and retirement fund
Professional development
+4
Senior DevOps Engineer - Benoni
Senior DevOps Engineer - Benoni

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,400,000
Medical aid
Retirement fund contributions
Performance bonuses
+2
Senior DevOps Engineer - Cloud Infrastructure
Senior DevOps Engineer - Cloud Infrastructure

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,500,000
Health benefits
Retirement plan
Hybrid work arrangement
+1