Senior DevOps Engineer

Placements24

Upington

On-site

ZAR 900,000 - 1,500,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

Medical aid
Retirement fund
Paid vacation
Professional development
Upington location
Profit sharing
DevOps tools access
Wellness program
Team lunches
Modern office

Job summary

Placements24 is seeking a Senior DevOps Engineer to join our Upington team. You will bridge software development and IT operations, automating build, test, deployment, and operational tasks in an on-site setting.

You’ll design scalable CI/CD pipelines, implement IaC practices, and manage cloud infrastructure across AWS/Azure/GCP. Strong Linux and scripting skills, plus collaboration with dev and QA, are essential for reliable releases.

Qualifications

  • Minimum of 6 years of experience in a DevOps, SRE, or system administration role.
  • Proven experience designing and implementing CI/CD pipelines using tools like Jenkins, GitLab CI, CircleCI, or Azure DevOps.
  • Strong proficiency with Infrastructure as Code (IaC) tools (e.g., Terraform, Ansible, Puppet, Chef).
  • Hands‑on experience with cloud platforms (AWS, Azure, or GCP).
  • Expertise in containerization technologies such as Docker and orchestration platforms like Kubernetes.
  • Solid understanding of scripting languages (e.g., Python, Bash, PowerShell).
  • Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
  • Familiarity with operating systems, particularly Linux.
  • Strong problem‑solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Experience with microservices architecture is a plus.

Responsibilities

  • Design, implement, and manage CI/CD pipelines for automated build, test, and deployment processes.
  • Develop and maintain infrastructure as code (IaC) using tools like Terraform, Ansible, or CloudFormation.
  • Manage and automate cloud infrastructure on platforms such as AWS, Azure, or Google Cloud.
  • Monitor system performance, availability, and security, and implement proactive measures to ensure reliability.
  • Troubleshoot and resolve issues across the development, testing, and production environments.
  • Implement and manage containerization technologies (Docker, Kubernetes).
  • Collaborate with development and QA teams to ensure smooth software releases.
  • Establish and enforce best practices for version control, configuration management, and deployment.
  • Optimize infrastructure for performance, scalability, and cost-efficiency.
  • Develop scripts and tools to automate repetitive operational tasks.
  • Participate in on-call rotations to provide support for production systems.
  • Document infrastructure, processes, and configurations.

Skills

CI/CD design
SRE/DevOps
Scripting
Linux administration
Teamwork & communication
Problem solving

Education

Bachelor's in CS/Engineering

Tools

Terraform
Ansible
CloudFormation
Puppet
Chef
Docker
Kubernetes
AWS
Azure
GCP
Jenkins
GitLab CI
CircleCI
Azure DevOps
Prometheus
Grafana
ELK
Linux

Job description

About the Role

Our client, a fast-paced software development company, is looking for an experienced Senior DevOps Engineer to join their dedicated team in Upington, Northern Cape . This role is essential in bridging the gap between software development and IT operations, ensuring efficient, scalable, and reliable software delivery. You will be responsible for automating and streamlining our build, test, deployment, and operational processes. The ideal candidate has a strong background in system administration, software development, and cloud infrastructure, with a passion for continuous integration and continuous delivery (CI/CD). This is a fantastic opportunity to work on challenging projects and contribute to the optimization of our client's software development lifecycle in a collaborative, on-site environment in Upington, Northern Cape .

Key Responsibilities
  • Design, implement, and manage CI/CD pipelines for automated build, test, and deployment processes.
  • Develop and maintain infrastructure as code (IaC) using tools like Terraform, Ansible, or CloudFormation.
  • Manage and automate cloud infrastructure on platforms such as AWS, Azure, or Google Cloud.
  • Monitor system performance, availability, and security, and implement proactive measures to ensure reliability.
  • Troubleshoot and resolve issues across the development, testing, and production environments.
  • Implement and manage containerization technologies (Docker, Kubernetes).
  • Collaborate with development and QA teams to ensure smooth software releases.
  • Establish and enforce best practices for version control, configuration management, and deployment.
  • Optimize infrastructure for performance, scalability, and cost-efficiency.
  • Develop scripts and tools to automate repetitive operational tasks.
  • Participate in on-call rotations to provide support for production systems.
  • Document infrastructure, processes, and configurations.
Requirements
  • Minimum of 6 years of experience in a DevOps, SRE, or system administration role.
  • Proven experience designing and implementing CI/CD pipelines using tools like Jenkins, GitLab CI, CircleCI, or Azure DevOps.
  • Strong proficiency with Infrastructure as Code (IaC) tools (e.g., Terraform, Ansible, Puppet, Chef).
  • Hands‑on experience with cloud platforms (AWS, Azure, or GCP).
  • Expertise in containerization technologies such as Docker and orchestration platforms like Kubernetes.
  • Solid understanding of scripting languages (e.g., Python, Bash, PowerShell).
  • Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
  • Familiarity with operating systems, particularly Linux.
  • Strong problem‑solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Experience with microservices architecture is a plus.
Benefits
  • Attractive annual salary of ZAR, commensurate with experience.
  • Comprehensive medical aid and retirement fund contributions.
  • Generous paid vacation and company holidays.
  • Opportunities for professional development, training, and certifications.
  • A collaborative and innovative work environment in Upington, Northern Cape .
  • Performance bonuses and potential for profit sharing.
  • Access to cutting‑edge DevOps tools and technologies.
  • Employee assistance program for wellness support.
  • Regular team lunches and social activities.
  • Modern office space with convenient amenities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior DevOps Engineer - CI/CD & Automation
Senior DevOps Engineer - CI/CD & Automation

Placements24 • Upington

Hybrid
ZAR 900,000 - 1,300,000
Flexible work options
Health benefits
Bonuses and professional development
Senior DevOps Engineer
Senior DevOps Engineer

Placements24 • Paarl

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Medical aid and retirement fund
Professional development
+4
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
DevOps Engineer
DevOps Engineer

Placements24 • Stellenbosch

Hybrid
ZAR 650,000 - 900,000
Competitive salary
Hybrid work model
Health insurance
+2
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 (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 - 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
DevOps Engineer
DevOps Engineer

Placements24 • Vereeniging

Hybrid
ZAR 650,000 - 1,000,000
Competitive salary
Health benefits
Performance-based bonus
+3
DevOps Engineer
DevOps Engineer

Placements24 • Paarl

Hybrid
ZAR 650,000 - 900,000
Hybrid work model
Competitive salary
Modern cloud technologies
+2