DevOps Engineer

Cape Town FULL TIME R41,667 - R54,167 / Month
(R500,000 - R650,000 / Year)

Job Description

We are looking for a skilled DevOps Engineer to enhance our cloud infrastructure and streamline our deployment processes. This role requires a deep understanding of automation tools and cloud platforms to improve efficiency and ensure high availability.

Responsibilities

  • Evolve system architecture to enhance application scalability.
  • Spearhead migration projects to cloud-based environments.
  • Implement containerization strategies using Docker and Kubernetes.
  • Monitor system performance with tools like Prometheus or Grafana.
  • Improve the incident response process to minimize downtimes.
  • Educate team members on best practices for DevOps.
  • Create and manage configuration as code for environments.
  • Collaborate on microservices design for operational efficiency.
  • Facilitate training sessions on cloud technologies.
  • Develop disaster recovery plans and maintain backups.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
  • Master's degree preferred
Experience
  • 5+ years of experience in DevOps roles or related fields
Technical Skills
  • Cloud Platforms
  • Automation Tools
Soft Skills
  • Adaptability
  • Teamwork
Certifications
  • Google Cloud Certified - Professional Cloud Architect
  • Microsoft Certified: Azure DevOps Engineer Expert
Languages
  • English: Fluent

Advantageous

  • Understanding of microservices architecture: Experience working with microservices and container orchestration.
  • Knowledge of security best practices in cloud: Ability to implement security measures effectively in cloud environments.

Benefits

  • Comprehensive health coverage including dental and vision
  • Generous retirement plan with matching contributions
  • Flexible hours and work-from-home options
  • Company-funded training and development programs

Company Culture

  • Innovation: We prioritize innovative thinking and encourage employees to share their ideas.
  • Work-Life Balance: We promote a healthy work-life balance to keep our staff motivated and energized.
  • Empowerment: We empower our employees to take ownership of their roles and contribute meaningfully to the company.
Status: Closed