DevOps Engineer

Johannesburg FULL TIME R33,333 - R50,000 / Month
(R400,000 - R600,000 / Year)

Job Description

Join a cutting-edge team as a DevOps Engineer where you will be responsible for bridging the gap between software development and IT operations. Your expertise will contribute to increasing software deployment speed and ensuring high availability of our services.

Responsibilities

  • Design and implement automation tools to streamline processes.
  • Coordinate with cross-functional teams to ensure program success.
  • Analyze system logs for anomalies and performance bottlenecks.
  • Research and implement new technologies for operational improvements.
  • Ensure backup procedures and disaster recovery plans are effective.
  • Engage in continuous learning to stay updated on latest DevOps trends.
  • Support software development lifecycle through effective DevOps practices.
  • Cultivate a culture of collaboration and accountability across teams.

Requirements

Education
  • Bachelor's degree in Computer Science or Software Engineering or equivalent experience
Experience
  • 4+ years of experience in DevOps roles or similar positions
Technical Skills
  • Terraform
  • Linux Systems
Soft Skills
  • Team collaboration
  • Adaptability
Certifications
  • Google Cloud Professional DevOps Engineer
Languages
  • English: Fluent

Advantageous

  • Knowledge of scripting languages such as Python or Bash: Ability to automate workflows using scripting languages.
  • Familiarity with network protocols and security best practices: Understanding of fundamental networking and security principles.

Benefits

  • Comprehensive medical aid and health benefits
  • Variable performance bonuses
  • Employee training and development programs
  • Work-from-home opportunities

Company Culture

  • Continuous Learning: We value continuous education and encourage personal and professional growth for all employees.
  • Employee Wellbeing: Your wellbeing matters; we prioritize work-life balance and support for our employees.
  • Open Communication: We believe that communication is key to teamwork, and we value transparency across all levels of the organization.
Status: Open