Senior DevOps Engineer - CI/CD & Automation

Placements24

Upington

Hybrid

ZAR 900,000 - 1,300,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible work options
Health benefits
Bonuses and professional development

Job summary

Placements24 is seeking a Senior DevOps Engineer to optimize our software development lifecycle with robust CI/CD pipelines, automation, and infrastructure management. The role supports remote work or an Upington, Northern Cape office, and emphasizes cloud platforms, containerization, and automation to enable rapid, reliable software delivery.

The ideal candidate has 7+ years of experience in DevOps, strong scripting skills (Bash, Python, PowerShell), and expertise across AWS/Azure/GCP, Docker,

Qualifications

  • 7+ years of experience in DevOps, CI/CD, or systems administration.
  • Experience designing and implementing CI/CD pipelines for multiple app types.
  • Strong skills with cloud platforms (AWS, Azure, GCP) and services.
  • Expertise in containerization (Docker) and orchestration (Kubernetes).

Responsibilities

  • Design, build, and maintain scalable CI/CD pipelines.
  • Implement and manage IaC using Terraform, Ansible, or Chef.
  • Automate deployment, scaling, and management on cloud platforms (AWS, Azure, GCP).
  • Develop and maintain containerization strategies with Docker and Kubernetes.
  • Monitor performance, identify bottlenecks, and improve reliability.
  • Implement logging, monitoring, and alerting systems.
  • Collaborate with development/QA to troubleshoot releases.
  • Enforce security best practices across the DevOps pipeline.
  • Participate in on-call rotations and incident response.
  • Mentor junior engineers and promote DevOps adoption in Upington.

Skills

CI/CD pipelines
Cloud platforms
Terraform
Ansible
Docker
Kubernetes
Bash scripting
Python
PowerShell
Networking
Security
Monitoring
Prometheus
Grafana
ELK stack

Education

Bachelor's degree in Computer Science/Engineering

Tools

Terraform
Ansible
Docker
Kubernetes
Jenkins
GitLab CI
GitHub Actions

Job description

About the Role

Our client, a leading software development company, is seeking an experienced Senior DevOps Engineer to join their team, with the flexibility to work remotely or from their Upington, Northern Cape office. This role is crucial for optimizing our software development lifecycle through robust CI/CD pipelines, automation, and infrastructure management. You will be responsible for designing, implementing, and maintaining the tools and processes that enable rapid, reliable, and scalable software delivery. The ideal candidate possesses deep expertise in cloud platforms, containerization, and automation tools, with a passion for streamlining development workflows within the Upington tech landscape. This is a fantastic opportunity to contribute to a culture of continuous improvement and innovation in software delivery.

Key Responsibilities
  • Design, build, and maintain scalable and reliable CI/CD pipelines using tools like Jenkins, GitLab CI, Azure DevOps, or CircleCI.
  • Implement and manage infrastructure as code (IaC) using tools such as Terraform, Ansible, or Chef.
  • Automate deployment, scaling, and management of applications on cloud platforms (AWS, Azure, GCP).
  • Develop and maintain containerization strategies using Docker and orchestration tools like Kubernetes.
  • Monitor system performance, identify bottlenecks, and implement solutions for optimal efficiency and reliability.
  • Implement and manage logging, monitoring, and alerting systems.
  • Collaborate with development and QA teams to troubleshoot issues and ensure smooth releases.
  • Implement and enforce security best practices throughout the DevOps pipeline.
  • Participate in on-call rotations and respond to critical incidents.
  • Mentor junior engineers and contribute to the adoption of DevOps principles across the organization in Upington.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 7 years of experience in DevOps, systems administration, or software engineering, with a focus on automation and CI/CD.
  • Proven experience designing and implementing CI/CD pipelines for various application types.
  • Strong proficiency with cloud platforms (AWS, Azure, GCP) and their associated services.
  • Expertise in containerization technologies (Docker) and orchestration (Kubernetes).
  • Hands-on experience with scripting languages (e.g., Bash, Python, PowerShell) and configuration management tools.
  • Solid understanding of networking, security principles, and infrastructure monitoring.
  • Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities, particularly for remote and Upington-based teams.
Benefits

Our client offers a competitive salary, comprehensive health benefits, and performance-based bonuses. Enjoy a flexible work environment with remote options, allowing for excellent work-life balance. Join an innovative company in Upington that values continuous learning and professional development, with opportunities for advanced training and certifications. We provide a supportive and collaborative team culture and generous paid time off. This role offers the chance to work on exciting projects with a talented group of professionals in the Northern Cape.

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 • Benoni

Hybrid
ZAR 900,000 - 1,200,000
Medical aid
Retirement benefits
Professional development opportunities
+1
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 (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 (Remote)
Senior DevOps Engineer (Remote)

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,500,000
Fully remote position
Annual performance bonuses
Health and wellness benefits
+1
Senior DevOps Engineer - Cloud Automation
Senior DevOps Engineer - Cloud Automation

Placements24 • Noord-Kaap

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Performance bonuses
Medical aid
+1
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
Senior DevOps Engineer - Automation
Senior DevOps Engineer - Automation

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,400,000
Competitive salary
Health insurance
Professional development budget
+3
Remote Senior DevOps Engineer - Cloud Automation
Remote Senior DevOps Engineer - Cloud Automation

Placements24 • South Africa

Remote
ZAR 900,000 - 1,400,000
Fully remote work
Competitive salary
Health insurance
+3
Lead DevOps Engineer
Lead DevOps Engineer

Placements24 • Noord-Kaap

Hybrid
ZAR 1,200,000 - 1,900,000
Remote-friendly
Flexible hours
Professional growth
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