DevOps Engineer (Mid-Level)

Placements24

Centurion

On-site

ZAR 420,000 - 640,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical aid
Retirement fund
Professional development
Leave allowance
Collaborative environment

Job summary

Placements24 in Centurion, Gauteng is seeking a proactive DevOps Engineer to join our IT team. You will design, implement, and manage scalable CI/CD pipelines, IaC with Terraform/Ansible, and container orchestration with Kubernetes, across multiple applications.

You will collaborate with development and QA, monitor systems with Prometheus and ELK, and optimize security, performance, and cost. A 2–4 year background in DevOps/SRE, scripting in Python/Bash/PowerShell, and cloud experience

Qualifications

  • Bachelor's degree or equivalent work experience in a technical field.
  • 2–4 years in DevOps, SRE or systems administration.
  • Strong scripting (Python/Bash/PowerShell) and cloud experience.
  • Solid CI/CD knowledge and containerization fundamentals.

Responsibilities

  • Design, build, and maintain scalable infrastructure with IaC (Terraform/Ansible).
  • Develop and manage CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps).
  • Manage Docker containers and Kubernetes orchestration.
  • Set up monitoring/logging (Prometheus, Grafana, ELK) and alerts.
  • Collaborate with developers and QA for smooth deployments.
  • Ensure security, performance, and cost-efficiency of systems.

Skills

Scripting
Problem-solving
Team collaboration

Education

Bachelor's degree in CS/Engineering or related field

Tools

Terraform
Ansible
Docker
Kubernetes
Jenkins
GitLab CI
Azure DevOps
Prometheus
Grafana
ELK
Ansible / Chef / Puppet

Job description

About the Role

Our client is seeking a proactive and experienced DevOps Engineer to join their dedicated IT team, based in Centurion, Gauteng . This role is critical in bridging the gap between software development and IT operations, ensuring efficient, scalable, and reliable software delivery pipelines. You will be responsible for implementing and managing infrastructure automation, CI/CD pipelines, and monitoring systems to support our client's growing application portfolio. This is an exciting opportunity to work with a variety of technologies and contribute to the operational excellence of a reputable company. The successful candidate will thrive in a hands-on environment and possess a strong desire to optimize processes and systems.

Key Responsibilities
  • Design, build, and maintain scalable and reliable infrastructure using Infrastructure as Code (IaC) principles (e.g., Terraform, Ansible).
  • Develop and manage CI/CD pipelines to automate software build, test, and deployment processes (e.g., Jenkins, GitLab CI, Azure DevOps).
  • Implement and manage containerization technologies like Docker and orchestration platforms such as Kubernetes.
  • Set up and maintain robust monitoring, logging, and alerting systems (e.g., Prometheus, Grafana, ELK stack).
  • Collaborate with development and QA teams to ensure seamless integration and deployment of applications.
  • Troubleshoot and resolve infrastructure and application-related issues in production environments.
  • Ensure system security, implement best practices, and conduct regular security audits.
  • Optimize infrastructure performance and cost-efficiency.
  • Document infrastructure configurations, processes, and procedures.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent work experience.
  • 2-4 years of experience in a DevOps, SRE, or Systems Administration role.
  • Proficiency with scripting languages such as Python, Bash, or PowerShell.
  • Hands-on experience with cloud platforms like AWS, Azure, or Google Cloud.
  • Strong understanding of CI/CD tools and methodologies.
  • Experience with containerization (Docker) and container orchestration (Kubernetes).
  • Familiarity with monitoring and logging tools.
  • Knowledge of networking fundamentals and security best practices.
  • Excellent problem-solving and troubleshooting skills.
  • Ability to work effectively in a collaborative team environment.
  • Experience with configuration management tools (e.g., Ansible, Chef, Puppet) is a plus.
Benefits
  • Competitive salary commensurate with experience and skills.
  • Comprehensive medical aid and retirement fund benefits.
  • Opportunities for professional development, training, and certifications.
  • Generous leave allowance and company holidays.
  • A collaborative work environment focused on continuous improvement.
  • Potential for career advancement within the IT department.

Located in a convenient Centurion, Gauteng office.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

DevOps Engineer
DevOps Engineer

Placements24 • Soweto

Hybrid
ZAR 850,000 - 1,100,000
Competitive salary
Hybrid work model
Health benefits
+2
DevOps Engineer
DevOps Engineer

Placements24 • Stellenbosch

Hybrid
ZAR 650,000 - 900,000
Competitive salary
Hybrid work model
Health insurance
+2
DevOps Engineer (Cloud Focus)
DevOps Engineer (Cloud Focus)

Placements24 • Pretoria

Hybrid
ZAR 700,000 - 1,000,000
Hybrid work arrangement
Competitive salary
Health benefits
+3
DevOps Engineer - CI/CD & Automation
DevOps Engineer - CI/CD & Automation

Placements24 • Klerksdorp

On-site
ZAR 600,000 - 900,000
On-site amenities
Team-building activities
Professional development opportunities
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 - Vereeniging
DevOps Engineer - Vereeniging

Placements24 • Vereeniging

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Medical and dental coverage
Retirement savings plan
+1
DevOps Engineer - Automation Specialist
DevOps Engineer - Automation Specialist

Placements24 • Durban

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Medical and dental insurance
Continuous learning and certifications
+3
DevOps Engineer (Cloud Automation)
DevOps Engineer (Cloud Automation)

Placements24 • Rustenburg

On-site
ZAR 700,000 - 1,000,000
Competitive salary
Professional development
Dynamic and collaborative environment
+2
DevOps Engineer - Cloud Infrastructure
DevOps Engineer - Cloud Infrastructure

Placements24 • Durban

Hybrid
ZAR 700,000 - 1,000,000
Health and wellness benefits
Generous vacation
Professional development opportunities