DevOps Engineer - Automation Specialist

Placements24

Rustenburg

On-site

ZAR 720,000 - 1,100,000

Full time

44 hours 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
Life insurance
Retirement fund
On-site facilities
Professional development

Job summary

Placements24 seeks an experienced DevOps Engineer to join our Rustenburg IT operations team. You will design and maintain CI/CD pipelines, manage cloud infrastructure with IaC, and automate provisioning and deployment tasks across AWS/Azure/GCP.

The role emphasizes reliability, security, and continuous improvement within a production environment. Ideal candidates will have strong scripting skills (Bash, Python, PowerShell) and hands-on experience with Docker and Kubernetes, plus knowledge of

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related field
  • Proven experience as a DevOps Engineer or similar role with automation focus
  • Strong understanding of CI/CD tools and best practices (Jenkins, GitLab CI, Azure DevOps)
  • Proficiency in scripting languages (Bash, Python, PowerShell)
  • Experience with infrastructure as code (Terraform, Ansible, Chef, Puppet) and cloud platforms (AWS, Azure, GCP)
  • Familiarity with Docker and Kubernetes
  • Strong networking knowledge and security best practices
  • Excellent problem-solving and collaboration skills

Responsibilities

  • Design, implement, and maintain CI/CD pipelines for automated deployment and testing
  • Manage and optimize cloud infrastructure using infrastructure as code
  • Develop and maintain automation scripts for provisioning and configuration
  • Monitor performance, identify bottlenecks, improve efficiency and reliability
  • Collaborate with teams to troubleshoot infrastructure and deployment issues
  • Ensure security and compliance of infrastructure and applications
  • Automate operational processes to reduce manual work and errors
  • Participate in on-call rotation for incident response and resolution
  • Stay updated with industry DevOps best practices and emerging tech

Skills

CI/CD practices
Networking concepts
Problem solving
Communication
Bash
Python
PowerShell
Cloud concepts
Docker
Kubernetes

Education

Bachelor's degree in Computer Science / Information Technology or related field

Tools

Jenkins
GitLab CI
Azure DevOps
Terraform
Ansible
Chef
Puppet
AWS
Azure
GCP
Docker
Kubernetes

Job description

About the Role Our client is seeking a highly skilled and experienced DevOps Engineer to join their dedicated IT operations team based in Rustenburg, North West . This is a critical role focused on enhancing and automating our client's infrastructure and deployment pipelines. The ideal candidate will have a strong background in cloud technologies, infrastructure automation, and continuous integration/continuous deployment (CI/CD) practices. You will play a key role in ensuring the reliability, scalability, and efficiency of our client's production environments. This position offers the chance to work on challenging projects, collaborate with a talented team, and contribute directly to the operational excellence of the organization. We are looking for a proactive individual who can identify areas for improvement and implement effective automation solutions within the Rustenburg area.

Key Responsibilities
  • Design, implement, and maintain robust CI/CD pipelines for automated application deployment and testing.
  • Manage and optimize cloud infrastructure (AWS, Azure, or GCP) using infrastructure as code principles.
  • Develop and maintain automation scripts for system provisioning, configuration management, and operational tasks.
  • Monitor system performance, identify bottlenecks, and implement solutions to enhance efficiency and reliability.
  • Implement and manage containerization technologies such as Docker and Kubernetes.
  • Collaborate with development and operations teams to troubleshoot and resolve infrastructure and deployment issues.
  • Ensure the security and compliance of infrastructure and applications.
  • Automate operational processes to reduce manual effort and minimize human error.
  • Participate in on-call rotation for incident response and resolution.
  • Stay current with industry best practices and emerging DevOps technologies.
Requirements
  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
  • Proven experience as a DevOps Engineer or in a similar role (e.g., Systems Administrator with strong automation focus).
  • Strong understanding of CI/CD tools and best practices (e.g., Jenkins, GitLab CI, Azure DevOps).
  • Proficiency in scripting languages such as Bash, Python, or PowerShell.
  • Experience with infrastructure as code tools (e.g., Terraform, Ansible, Chef, Puppet).
  • Hands-on experience with cloud platforms (AWS, Azure, or GCP).
  • Familiarity with containerization technologies (Docker, Kubernetes).
  • Strong knowledge of networking concepts and security best practices.
  • Excellent problem-solving and troubleshooting skills.
  • Effective communication and collaboration abilities.
Benefits
  • Our client offers a competitive salary package and a comprehensive benefits program, including medical aid, life insurance, and a retirement fund.
  • Employees based in Rustenburg will have access to on-site facilities and a supportive work environment.
  • Opportunities for professional development and training are provided to ensure continuous learning and skill enhancement.
  • We value work-life balance and offer a structured working schedule.
  • This role provides the chance to make a significant impact on our client's technological infrastructure and operational efficiency within the North West region.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Placements24 • Rustenburg

On-site
ZAR 900,000 - 1,300,000
Competitive salary and bonus structure
Comprehensive health insurance plan
Opportunities for career advancement
+2
DevOps Engineer
DevOps Engineer

Placements24 • Upington

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

Placements24 • Bloemfontein

Hybrid
ZAR 600,000 - 1,000,000
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
DevOps Engineer

Placements24 • Vereeniging

Hybrid
ZAR 650,000 - 1,000,000
Competitive salary
Health benefits
Performance-based bonus
+3
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 • Soweto

Hybrid
ZAR 850,000 - 1,100,000
Competitive salary
Hybrid work model
Health benefits
+2
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 - CI/CD Specialist
DevOps Engineer - CI/CD Specialist

Placements24 • Vereeniging

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Hybrid work
Medical aid
+5