Senior DevOps Engineer: Cloud, Kubernetes & IaC

Upstream

Johannesburg

On-site

ZAR 900,000 - 1,500,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive base salary
Benefits

Job summary

Upstream is seeking a Senior DevOps Engineer to help define deployment strategies and evolve an immutable platform. You will build tools in Python and Golang, design high-volume systems, and implement IaC across on-premise and cloud environments using VMware, AWS, and Azure.

With 5+ years in DevOps, you will manage CI/CD pipelines, monitor performance, and optimize cloud infrastructure for cost and scalability, collaborating with cross-functional teams and supporting a polyglot platform stack.

Qualifications

  • 5+ years in DevOps, Systems Infrastructure, or related engineering domains.
  • Strong programming experience in Python and Go, reading and writing.
  • Linux system administration experience.

Responsibilities

  • Define and evolve artifact and container deployment strategies.
  • Support immutable deployment platform and CI/CD pipelines.
  • Develop tools in Python and Go; enable build, test, and deploy processes.
  • Design on-premise and cloud infrastructure (VMware, AWS, Azure).
  • Ensure cost, performance, and scalability in cloud environments.
  • Implement IaC with Ansible and Terraform; automate deployments.
  • Troubleshoot performance, network, and security issues; patch and harden systems.
  • Collaborate with cross-functional teams and enable rapid delivery to Kubernetes and cloud targets.

Skills

Python
Golang
Linux
Docker
Kubernetes
Cloud tooling
CI/CD
DevOps tooling
VMware vCenter
PostgreSQL/NoSQL
Communication
Willingness to learn

Tools

Ansible
Terraform
Helm
Jenkins
GitLab
Grafana
Prometheus
Loki

Job description

Upstream is seeking a Senior DevOps Engineer to help define deployment strategies and evolve an immutable platform. You will build tools in Python and Golang, design high-volume systems, and implement IaC across on-premise and cloud environments using VMware, AWS, and Azure.

With 5+ years in DevOps, you will manage CI/CD pipelines, monitor performance, and optimize cloud infrastructure for cost and scalability, collaborating with cross-functional teams and supporting a polyglot platform stack.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior DevOps Engineer - Cloud, Kubernetes, CI/CD (Remote)
Senior DevOps Engineer - Cloud, Kubernetes, CI/CD (Remote)

Scrums • Johannesburg

Remote
ZAR 900,000 - 1,600,000
Senior DevOps Engineer: Cloud, Kubernetes & CI/CD
Senior DevOps Engineer: Cloud, Kubernetes & CI/CD

Games Global Operations Limited • Durban

On-site
ZAR 900,000 - 1,500,000
Senior DevOps Engineer – AWS & Kubernetes (Remote)
Senior DevOps Engineer – AWS & Kubernetes (Remote)

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,600,000
Remote work
Flexible hours
Health insurance
+4
Senior DevOps Engineer: Cloud, IaC & Automation Leader
Senior DevOps Engineer: Cloud, IaC & Automation Leader

Boardroom Appointments • Cape Town

On-site
ZAR 600,000 - 900,000
Senior DevOps Engineer — Remote Cloud & CI/CD Lead
Senior DevOps Engineer — Remote Cloud & CI/CD Lead

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work
Competitive salary
Professional development
+2
Senior DevOps Engineer
Senior DevOps Engineer

Boardroom Appointments • Cape Town

On-site
ZAR 600,000 - 900,000
Senior DevOps Engineer - Cloud, Kubernetes & CI/CD
Senior DevOps Engineer - Cloud, Kubernetes & CI/CD

Boardroom Appointments • Sandton

Remote
ZAR 900,000 - 1,200,000
Senior DevOps Engineer: Cloud Automation & CI/CD Expert
Senior DevOps Engineer: Cloud Automation & CI/CD Expert

Placements24 • Centurion

On-site
ZAR 900,000 - 1,200,000
Medical insurance
Dental coverage
Retirement planning support
Senior DevOps Engineer
Senior DevOps Engineer

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior DevOps Engineer
Senior DevOps Engineer

Placements24 • Stellenbosch

Remote
ZAR 900,000 - 1,500,000
Health insurance
Paid time off
Remote work flexibility
+1