DevOps Engineer

Johannesburg FULL TIME R50,000 - R66,666 / Month
(R600,000 - R800,000 / Year)

Job Description

As a DevOps Engineer, you will play a critical role in enhancing our cloud infrastructure and fostering collaboration between development and operations. This position requires deep knowledge of cloud environments, infrastructure as code, and hands-on experience with containerization technology.

Responsibilities

  • Configure and manage cloud services (e.g., AWS, Azure, GCP) to host applications.
  • Support developers during the software development lifecycle.
  • Establish procedures for backup and disaster recovery.
  • Assist in adapting DevOps methodologies across the teams for improved efficiency.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
Experience
  • 3+ years in cloud infrastructure and toolsets
Technical Skills
  • Kubernetes
  • Terraform
Soft Skills
  • Communication
  • Problem-solving
Languages
  • English: Fluent

Advantageous

  • Familiarity with Agile methodologies: Experience working in Agile development environments.
  • Database management skills (MySQL, PostgreSQL): Knowledge of setting up and managing databases.

Benefits

  • Health insurance and retirement contributions
  • Flexible work hours with options for remote work
  • Professional growth through workshops and conferences
  • Generous leave policies and family support programs

Company Culture

  • Commitment to Learning: We prioritize ongoing education and technical skill enhancement.
  • Respectful Collaboration: We value contributions from all team members and recognize diverse perspectives.
  • Work-Life Balance: We understand the importance of balancing work priorities and personal life.
Status: Open