DevOps Engineer

Johannesburg FULL TIME R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

Join us as a DevOps Engineer in Johannesburg, where you will play a pivotal role in streamlining our development lifecycle and enhancing our deployment processes. We are looking for candidates who are passionate about automation, continuous integration, and delivering high-quality software solutions on time.

Responsibilities

  • Create and manage deployment strategies for applications in production.
  • Collaborate across teams to troubleshoot application performance issues.
  • Implement security practices in the CI/CD pipeline.
  • Maintain system documentation for configurations and processes.
  • Setup and monitor performance metrics to enhance scalability.
  • Optimize containerized applications and manage orchestration tools.
  • Collaborate with the IT team for hardware and software installations.
  • Conduct disaster recovery and backup planning.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
  • Master's degree is a plus
Experience
  • 5+ years of hands-on experience in DevOps
Technical Skills
  • Git
  • Linux
  • Ansible
Soft Skills
  • Adaptability
  • Leadership
Certifications
  • Google Professional Cloud Architect
  • Certified Kubernetes Administrator (CKA)
Languages
  • English: Fluent

Advantageous

  • Familiarity with VMware or OpenStack: Understanding of virtualization technologies and cloud infrastructure platforms.
  • Background in scripting languages: Knowledge of scripting for automation, especially in Bash or Python.

Benefits

  • Flexible working options including remote work
  • Annual performance bonuses
  • Access to fitness and wellness programs
  • Continuous learning and development opportunities

Company Culture

  • Teamwork: Collaboration is key; we value input from every team member.
  • Work-Life Balance: We promote a healthy work-life balance for all employees.
Status: Closed