DevOps Engineer (Mid-Level)

Placements24

Pretoria

Hybrid

ZAR 600,000 - 900,000

Full time

5 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

Competitive salary
Medical aid & retirement fund
Professional development & training
Hybrid work model
Modern tools & technologies
Collaborative team in Pretoria
Generous annual leave
Exposure to diverse projects

Job summary

Placements24 is seeking a mid-level DevOps Engineer for a hybrid role in Pretoria. You will bridge development and operations, automate deployments, and manage cloud infrastructure across AWS/Azure/GCP.

You will design CI/CD pipelines, enforce IaC, containerization with Docker/Kubernetes, and implement monitoring. The ideal candidate has 3+ years DevOps experience, strong scripting, and collaboration skills in a fast-paced e-commerce environment.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related field, or equivalent experience.
  • 3+ years of experience in a DevOps or similar role.
  • Strong experience with cloud platforms such as AWS, Azure, or GCP.
  • Proficiency with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).
  • Experience with infrastructure as code tools (e.g., Terraform, Ansible, CloudFormation).
  • Solid understanding of containerization technologies (Docker) and orchestration (Kubernetes).
  • Scripting skills in languages like Python, Bash, or PowerShell.
  • Experience with monitoring tools (e.g., Prometheus, Grafana, ELK stack).
  • Understanding of networking concepts and security best practices.
  • Excellent problem-solving and communication skills, comfortable working in a hybrid Pretoria-based role.

Responsibilities

  • Design, implement, and manage CI/CD pipelines for automated build, test, and deployment processes.
  • Manage and maintain cloud infrastructure (AWS, Azure, or GCP) using infrastructure as code (IaC) tools.
  • Implement and manage containerization platforms like Docker and orchestration tools like Kubernetes.
  • Develop and maintain monitoring, logging, and alerting systems to ensure application performance and availability.
  • Automate operational tasks and processes to improve efficiency and reduce manual effort.
  • Collaborate with development and QA teams to troubleshoot and resolve issues.
  • Ensure the security and compliance of the cloud infrastructure and applications.
  • Participate in on-call rotations for incident response.
  • Contribute to architectural decisions related to scalability, reliability, and performance.

Skills

CI/CD pipelines
Cloud platforms
Kubernetes
Docker
Terraform
Ansible
CloudFormation
Scripting (Python)
Monitoring (Prometheus)
Networking basics

Education

Bachelor's degree in CS or IT

Tools

Jenkins
GitLab CI
CircleCI
Terraform
Ansible
CloudFormation
Docker
Kubernetes

Job description

About the Role

Our client, a rapidly expanding e-commerce platform, is looking for a skilled Mid-Level DevOps Engineer to join their team in Pretoria. This hybrid position is crucial for bridging the gap between software development and IT operations, ensuring the efficient, scalable, and reliable deployment of applications. You will be responsible for automating and streamlining our development and deployment processes, managing cloud infrastructure, and implementing robust monitoring solutions. The ideal candidate thrives in a collaborative, fast-paced environment and possesses a strong understanding of CI/CD pipelines, infrastructure as code, and cloud technologies. This role offers a balance of in-office collaboration in Pretoria and remote flexibility.

Key Responsibilities
  • Design, implement, and manage CI/CD pipelines for automated build, test, and deployment processes.
  • Manage and maintain cloud infrastructure (AWS, Azure, or GCP) using infrastructure as code (IaC) tools.
  • Implement and manage containerization platforms like Docker and orchestration tools like Kubernetes.
  • Develop and maintain monitoring, logging, and alerting systems to ensure application performance and availability.
  • Automate operational tasks and processes to improve efficiency and reduce manual effort.
  • Collaborate with development and QA teams to troubleshoot and resolve issues.
  • Ensure the security and compliance of the cloud infrastructure and applications.
  • Participate in on-call rotations for incident response.
  • Contribute to architectural decisions related to scalability, reliability, and performance.
Requirements
  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience.
  • 3+ years of experience in a DevOps or similar role.
  • Strong experience with cloud platforms such as AWS, Azure, or GCP.
  • Proficiency with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).
  • Experience with infrastructure as code tools (e.g., Terraform, Ansible, CloudFormation).
  • Solid understanding of containerization technologies (Docker) and orchestration (Kubernetes).
  • Scripting skills in languages like Python, Bash, or PowerShell.
  • Experience with monitoring tools (e.g., Prometheus, Grafana, ELK stack).
  • Understanding of networking concepts and security best practices.
  • Excellent problem-solving and communication skills, comfortable working in a hybrid Pretoria-based role.
Benefits
  • Competitive salary and potential for performance-based bonuses.
  • Comprehensive medical aid and retirement fund contributions.
  • Opportunities for professional development, certifications and training.
  • Hybrid work model offering a balance between office and remote work.
  • Access to modern tools and technologies.
  • Collaborative team environment in Pretoria.
  • Generous annual leave.
  • Exposure to diverse projects in a growing tech landscape.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
DevOps Engineer

Placements24 • Soweto

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

Placements24 • Vereeniging

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Hybrid work
Medical aid
+5
Hybrid Devops Engineer - Cloud, Ci/Cd & Automation
Hybrid Devops Engineer - Cloud, Ci/Cd & Automation

Placements24 • Pretoria

Hybrid
ZAR 1,200,000 - 2,000,000
Hybrid work model
Competitive salary and bonuses
Health, dental, and vision insurance
+2
DevOps Engineer
DevOps Engineer

Placements24 • Stellenbosch

Hybrid
ZAR 650,000 - 900,000
Competitive salary
Hybrid work model
Health insurance
+2
DevOps Engineer (CI/CD & Cloud Automation)
DevOps Engineer (CI/CD & Cloud Automation)

Placements24 • Vereeniging

Hybrid
ZAR 650,000 - 900,000
Medical aid
Retirement fund
Training and development
+1
DevOps Engineer
DevOps Engineer

Placements24 • Upington

On-site
ZAR 400,000 - 600,000
Team collaboration
Modern cloud technologies
Professional development
+2
Lead DevOps Engineer
Lead DevOps Engineer

Placements24 • Pretoria

Hybrid
ZAR 1,200,000 - 1,800,000
Hybrid work model
Competitive salary and bonuses
Health, dental, and vision insurance
+4
DevOps Engineer (Cloud Automation)
DevOps Engineer (Cloud Automation)

Placements24 • Durban

On-site
ZAR 600,000 - 900,000
On-site parking
Medical benefits
Retirement benefits
+3
DevOps Engineer
DevOps Engineer

Placements24 • Vereeniging

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