DevOps Engineer

Cape Town Full-time R50,000 - R70,000 / Month
(R600,000 - R850,000 / Year)

Job Description

Join our innovative team as a DevOps Engineer, where you'll play a pivotal role in enhancing our deployment processes and infrastructure. Our ideal candidate should possess strong experience in automation, cloud services, and system management.

Responsibilities

  • Create and maintain infrastructure as code (IaC) using Terraform or CloudFormation.
  • Optimize deployment processes to reduce downtime and improve speed.
  • Work with stakeholders to gather requirements and deliver solutions.
  • Perform root cause analysis on system issues and implement preventive measures.
  • Foster a culture of continuous improvement within the DevOps team.
  • Participate in agile ceremonies and provide feedback for software development processes.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
  • Master's degree in Cloud Computing or related field is advantageous
Experience
  • At least 5 years of experience in DevOps or related fields
Technical Skills
  • Linux Systems Administration
  • Monitoring Tools
  • Network Configuration
Soft Skills
  • Leadership
  • Adaptability
Certifications
  • Microsoft Certified: Azure DevOps Engineer Expert
Languages
  • English: Fluent

Advantageous

  • Experience in scripting languages: Python or Bash scripting skills to automate tasks.
  • Understanding of emerging technologies: Awareness of trends and best practices in cloud technology.

Benefits

  • Health, dental, and vision insurance coverage.
  • Competitive retirement plans with matching.
  • Work-life balance initiatives.
  • Access to cutting-edge technology and resources.
  • Support for continued education and certifications.

Company Culture

  • Continuous Improvement: We believe in ongoing training and personal growth opportunities.
  • Flexible Work Arrangements: We support remote working and flexible hours to promote work-life balance.
Status: Closed