Senior DevOps Engineer

SavageOne Pty Ltd

Johannesburg

On-site

ZAR 900,000 - 1,300,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

SavageOne Pty Ltd in Johannesburg seeks a Senior DevOps Engineer to lead design, implementation, and optimization of our DevOps pipelines and cloud infrastructure.

You will automate builds, tests, deployments, and monitoring, mentoring a growing team while collaborating across product and engineering teams to improve reliability, security, and efficiency.

Qualifications

  • 5+ years in DevOps designing and managing pipelines and infrastructure.
  • Expertise in CI/CD, IaC, and cloud technologies.
  • Strong scripting in Python, Ruby, or Bash; containerization experience.

Responsibilities

  • Lead design and maintenance of CI/CD pipelines to automate builds, tests and deployments.
  • Architect and manage cloud infrastructure using IaC principles.
  • Design monitoring, logging and alerting for visibility into system health.
  • Implement configuration management and automation tools to manage deployments.
  • Collaborate with development teams to integrate DevOps into the software lifecycle.
  • Improve reliability, scalability and security through automation.
  • Mentor junior DevOps engineers and provide guidance and training.
  • Stay updated on emerging DevOps and cloud technologies.

Skills

CI/CD pipelines
Infrastructure as Code
Cloud computing
Scripting & Automation
Leadership & mentorship
Cross-functional collaboration
Problem solving
Security & reliability
Docker & Kubernetes

Education

Bachelor's or Master's in CS/IT

Tools

Docker
Kubernetes
Ansible
Terraform

Job description

Position Summary:

As a Senior DevOps Engineer, you will be responsible for leading the design, implementation, and optimization of our DevOps infrastructure and processes. You will collaborate closely with cross-functional teams to streamline software development, testing, and deployment pipelines, while ensuring scalability, reliability, and security. This role requires a strong technical background, excellent problem-solving skills, and a passion for driving continuous improvement through automation and innovation.

Key Responsibilities:
  • Lead the design, implementation, and maintenance of CI/CD pipelines to automate software build, test, and deployment processes.
  • Architect and manage cloud-based infrastructure and services (e.g., AWS, Azure, Google Cloud) using infrastructure as code principles.
  • Design and implement monitoring, logging, and alerting solutions to ensure visibility into system health and performance.
  • Implement and maintain configuration management and automation tools (e.g., Ansible, Terraform) to manage infrastructure and deployments.
  • Collaborate with development teams to integrate DevOps practices into the software development lifecycle.
  • Lead efforts to improve system reliability, scalability, and security through continuous optimization and automation.
  • Mentor and coach junior DevOps engineers, providing guidance, training, and support to foster their professional growth and development.
  • Stay abreast of emerging technologies and best practices in DevOps and cloud computing, and recommend innovative solutions to improve efficiency and productivity.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • 5+ years of experience in DevOps or related roles, with a proven track record of designing, implementing, and managing DevOps infrastructure and processes.
  • Expertise in CI/CD pipelines, configuration management, infrastructure as code, and cloud computing technologies.
  • Strong scripting and automation skills, with proficiency in languages such as Python, Ruby, or Bash.
  • Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes) is a plus.
  • Excellent analytical, problem-solving, and decision-making skills.
  • Strong communication and collaboration skills, with the ability to effectively work with cross-functional teams.
  • Proven leadership and mentoring abilities, with a passion for guiding and developing junior engineers.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior DevOps Engineer
Junior DevOps Engineer

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 300,000 - 450,000
Senior DevOps Engineer
Senior DevOps Engineer

Network Finance • Centurion

On-site
ZAR 900,000 - 1,100,000
Senior DevOps Engineer - Automation Specialist
Senior DevOps Engineer - Automation Specialist

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,300,000
Performance incentives
Health, dental, and vision insurance
Flexible remote hours
+2
DevOps Engineer
DevOps Engineer

Boardroom Appointments • Sandton

On-site
ZAR 600,000 - 900,000
Senior DevOps & Site Reliability Engineer
Senior DevOps & Site Reliability Engineer

DeARX • Sandton

On-site
ZAR 1,000,000 - 1,400,000
Senior Dev Ops Engineer
Senior Dev Ops Engineer

Boardroom Appointments • Cape Town

On-site
ZAR 600,000 - 900,000
DevSecOps / Cloud Engineer
DevSecOps / Cloud Engineer

Indsafri • South Africa

Hybrid
ZAR 1,200,000 - 1,800,000
Senior DevOps Engineer
Senior DevOps Engineer

Boardroom Appointments • Cape Town

On-site
ZAR 600,000 - 900,000
DevOps Engineer
DevOps Engineer

Boardroom Appointments • Cape Town

On-site
ZAR 700,000 - 900,000
Senior DevOps Engineer - Automation Focus
Senior DevOps Engineer - Automation Focus

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary with incentives
Health, dental, and vision insurance
Generous PTO and development
+2