Senior DevOps Engineer

Placements24

Benoni

Hybrid

ZAR 900,000 - 1,200,000

Full time

2 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

Medical aid
Retirement benefits
Professional development opportunities
Hybrid work model

Job summary

The role focuses on IaC with Terraform/Ansible, container orchestration with Docker and Kubernetes, and close collaboration with development and QA teams to deliver reliable software. A hybrid work model in Gauteng is offered.

Qualifications

  • Bachelor's degree in CS/Engineering or equivalent.
  • 5+ years in DevOps, systems admin, or software engineering.
  • Proven CI/CD experience (Jenkins, GitLab CI, CircleCI, or Azure DevOps).
  • Strong scripting (Bash, Python, PowerShell).
  • Hands-on with AWS, Azure, or GCP.
  • Containerization with Docker and Kubernetes.
  • Infrastructure as code with Terraform and Ansible.
  • Networking, security, and monitoring fundamentals.

Responsibilities

  • Design, implement, and manage robust CI/CD pipelines for automated build, test, and deployment processes (CI/CD).
  • Develop and maintain infrastructure as code (IaC) using Terraform, Ansible, or Chef.
  • Manage and optimize cloud infrastructure on AWS, Azure, or GCP.
  • Implement and manage containerization technologies like Docker and Kubernetes.
  • Monitor system performance, identify bottlenecks, and improve scalability and reliability.
  • Automate operational tasks and develop system administration scripts.
  • Collaborate with development and QA teams to troubleshoot infrastructure and deployment issues.
  • Ensure security, compliance, and availability of production systems.
  • Stay updated with DevOps trends and best practices.
  • Participate in on-call rotations to support production environments.

Skills

DevOps
CI/CD
Scripting
Cloud platforms
Containerization
Infrastructure as code
Networking & security

Education

Bachelor's degree in CS/Engineering

Tools

Jenkins
GitLab CI
CircleCI
Azure DevOps
Terraform
Ansible
Docker
Kubernetes

Job description

About the Role

Our client, a fast-growing software development company based in Benoni, Gauteng, is looking for a seasoned Senior DevOps Engineer to join their innovative team. This role is critical in bridging the gap between software development and IT operations, ensuring efficient, scalable, and reliable software delivery pipelines. You will be responsible for designing, implementing, and managing the infrastructure, automation tools, and processes that support our client's applications. This is a fantastic opportunity to work with modern cloud technologies and contribute to a culture of continuous integration and continuous delivery (CI/CD) within the vibrant Gauteng tech community. The ideal candidate will be passionate about automation, infrastructure as code, and fostering collaboration between development and operations teams.

Key Responsibilities
  • Design, implement, and manage robust CI/CD pipelines for automated build, test, and deployment processes.
  • Develop and maintain infrastructure as code (IaC) using tools like Terraform, Ansible, or Chef.
  • Manage and optimize cloud infrastructure on platforms such as AWS, Azure, or GCP.
  • Implement and manage containerization technologies like Docker and Kubernetes.
  • Monitor system performance, identify bottlenecks, and implement solutions for scalability and reliability.
  • Automate operational tasks and develop scripts for system administration.
  • Collaborate with development and QA teams to troubleshoot and resolve infrastructure and deployment issues.
  • Ensure the security, compliance, and availability of production systems.
  • Stay up-to-date with the latest DevOps trends, tools, and best practices.
  • Participate in on-call rotations to support production environments.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of experience in DevOps, system administration, or software engineering.
  • Proven experience with CI/CD tools such as Jenkins, GitLab CI, CircleCI, or Azure DevOps.
  • Strong proficiency in scripting languages (e.g., Bash, Python, PowerShell).
  • Hands-on experience with cloud platforms (AWS, Azure, GCP) and their services.
  • Expertise in containerization technologies (Docker, Kubernetes).
  • Experience with infrastructure as code (IaC) tools (Terraform, Ansible).
  • Solid understanding of networking, security, and monitoring tools.
  • Excellent problem-solving and troubleshooting skills.
  • Strong communication and collaboration abilities.
Benefits

Our client offers a competitive salary package designed to attract top talent. This position, based in Benoni, Gauteng, offers a hybrid working model for a better work-life balance. Employees receive comprehensive medical aid and retirement benefits. Opportunities for professional development, including certifications and training, are readily available. You will work in a dynamic, forward-thinking environment with a focus on cutting-edge technologies and collaborative teamwork. Our client is dedicated to fostering employee growth and providing a supportive work culture.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 - Cloud Infrastructure
Senior DevOps Engineer - Cloud Infrastructure

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Professional development
Hybrid work model
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 (Mid-Level)
DevOps Engineer (Mid-Level)

Placements24 • Centurion

On-site
ZAR 420,000 - 640,000
Medical aid
Retirement fund
Professional development
+2
Senior DevOps Engineer
Senior DevOps Engineer

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,200,000
Senior DevOps Engineer (CI/CD Specialist)
Senior DevOps Engineer (CI/CD Specialist)

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,600,000
Competitive salary
Health benefits
Continuous learning
+3
Senior DevOps Engineer
Senior DevOps Engineer

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,300,000
Salary package
Health and dental insurance
Learning and development
+3
DevOps Engineer
DevOps Engineer

Placements24 • Soweto

Hybrid
ZAR 850,000 - 1,100,000
Competitive salary
Hybrid work model
Health benefits
+2
Senior DevOps Engineer (Cloud & Automation)
Senior DevOps Engineer (Cloud & Automation)

Placements24 • South Africa

Remote
ZAR 900,000 - 1,500,000
Fully remote work arrangement
Competitive salary + bonus structure
Health & wellness benefits
+2
DevOps Engineer
DevOps Engineer

Placements24 • Stellenbosch

Hybrid
ZAR 650,000 - 900,000
Competitive salary
Hybrid work model
Health insurance
+2