Enable job alerts via email!

Senior DevOps Engineer (CPT Hybrid)

DataFin Recruitment

Cape Town

On-site

ZAR 600 000 - 800 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech recruitment agency is looking for a Senior DevOps Engineer in Cape Town to oversee cloud-based infrastructure and improve reliability. The ideal candidate will have 6-8 years of relevant experience in monitoring production systems, Kubernetes, and automation using tools like bash, Python, and Go. This role offers the chance to work collaboratively with a team of skilled engineers while implementing best practices in infrastructure management.

Qualifications

  • 6-8 years of experience in DevOps roles.
  • Experience with monitoring production systems.
  • Proficient in cloud environments (GCP/AWS/Azure).
  • Experienced in Kubernetes and automation.
  • Software Engineering background in Python, TypeScript, or Go.

Responsibilities

  • Monitor and support cloud-based infrastructure.
  • Assist Software Developers in service deployment.
  • Enhance tooling for reliability and monitoring.
  • Troubleshoot infrastructure-related issues.
  • Implement automation in the deployment pipeline.
  • Mentor and up-skill other Engineers.
  • Identify and automate routine tasks.
  • Develop run books to optimize operations.

Skills

Monitoring technologies
Cloud platforms (GCP/AWS/Azure)
Kubernetes
Bash scripting
Python
Go
Linux
Networking
Database administration
Continuous Deployment tools (GitHub)
Job description
ENVIRONMENT

JOIN a team shaping the future of a high-performance platform of a provider of cutting‑edge Tech Applications seeking to fill the critical role of a Senior DevOps Engineer. You will be responsible for monitoring and supporting cloud‑based infrastructure, building and extending tooling to improve the reliability, monitoring, and availability of infrastructure while working closely with Software Devs to enable them to deploy and support their services in a diverse environment. The successful incumbent must have 6‑8 years of relevant experience including having utilised various monitoring technologies to support production systems, monitoring and supporting workloads in hyperscaler clouds (GCP / AWS / Azure), monitoring and supporting workloads in Kubernetes & automating routine tasks which includes experience in bash scripting, Python, Go or similar.

DUTIES
  • Responsible for monitoring and supporting cloud‑based infrastructure.
  • Work closely with Software Developers to enable them to deploy and support their services in a diverse environment.
  • Build and extend tooling to improve the reliability, monitoring, and availability of infrastructure.
  • Troubleshoot and resolve infrastructure‑related issues, including incident response. This includes root cause analysis.
  • Maintain automation as a first‑class concept, especially around the deployment pipeline. They aim to do everything with IaC.
  • Work alongside a broader team of world‑class Engineers, sharing knowledge and collaborating on various projects. This includes the mentoring and up‑skilling of other Engineers.
  • Proactively identify and automate routine tasks.
  • Drive and implement run books to improve operational efficiencies.
REQUIREMENTS
  • 6‑8 Years of experience –
  • Using various monitoring technologies to support production systems.
  • Monitoring and supporting workloads in hyperscaler clouds (GCP / AWS / Azure).
  • Monitoring and supporting workloads in Kubernetes.
  • Automating routine tasks. This includes experience in bash scripting, Python, Go or similar.
  • Experience debugging issues, identifying faults, and enhancing observability software.
  • Proven production experience using IaaC to build and maintain infrastructure.
  • Software Engineering experience (Python, TypeScript or Go), including source code management.
  • Good working knowledge of Linux, networking, and database administration.
  • Production experience deploying changes using Continuous Deployment tools like GitHub or similar.
ATTRIBUTES
  • Team Player: A collaborative individual who will complement a skilled team. You should be a proactive team member, sharing knowledge and supporting your colleagues to achieve collective goals.
  • Leadership: Ability to lead a small team of other DevOps Engineers.
  • Passion for Development: A keen interest in staying up‑to‑date with the latest Backend technologies, Automation and best practices.

While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.