Cloud DevOps Engineer

Cape Town FULL TIME R41,666 - R62,500 / Month
(R500,000 - R750,000 / Year)

Job Description

As a Cloud DevOps Engineer, you will be integral in bridging the gap between development and operations. Your responsibilities will encompass the design and implementation of scalable cloud solutions, ensuring optimal deployment and performance across multiple environments. The ideal candidate will demonstrate expertise in CI/CD processes, leveraging cloud services to enhance application lifecycle management.

Responsibilities

  • Architect new system designs aligned with cloud-native principles.
  • Oversee the migration of existing applications to cloud-based infrastructure.
  • Perform cost optimization analysis for cloud resource utilization.
  • Engage with cross-functional teams to ensure the reliability of deployments.
  • Improve deployment speed and reliability through enhanced orchestration methods.
  • Provide metrics and reports to stakeholders regarding cloud performance.
  • Advocate for DevOps cultures and practices within the organization.
  • Participate in on-call rotation and incident management processes.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
  • Preferred certification in cloud platforms like GCP or Azure
Experience
  • 3-5 years experience in DevOps environments
Technical Skills
  • Kubernetes
  • Ansible
Soft Skills
  • Communication
  • Adaptability
Certifications
  • Microsoft Azure Fundamentals
  • Google Cloud Professional DevOps Engineer
Languages
  • English: Fluent

Advantageous

  • Understanding of networking concepts: Solid understanding of networking basics and cloud networking.
  • Experience with Scripting languages: Proficient in Python or Bash scripting for automation.

Benefits

  • Health, dental, and vision care.
  • Quarterly team building outings.
  • Remote work policy after onboarding.
  • Access to wellness resources and gym memberships.

Company Culture

  • Continuous Improvement: We prioritize self-improvement and learning opportunities for every team member.
  • Work-Life Balance: We support a healthy work-life balance for all our employees.
  • Employee Recognition: We celebrate individual and team achievements, recognizing hard work and success.
Status: Open