DevOps Engineer

Pretoria Full-time R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

Join our dynamic team as a DevOps Engineer. You will collaborate closely with developers to enhance infrastructure management, automate processes, and drive projects towards success using best-in-class DevOps practices.

Responsibilities

  • Evaluate and implement tools for CI/CD pipelines.
  • Coordinate with security teams for governance and compliance.
  • Enhance collaboration between development and operations through effective communication.
  • Ensure system scalability and maintainability is prioritized in project planning.
  • Assist in shaping the company's DevOps culture through mentoring.
  • Report on system health metrics and suggest improvements.
  • Promote best practices for performance and resource optimization.
  • Test and upgrade system configurations to improve software quality and availability.

Requirements

Education
  • Bachelor's degree in Computer Science or a related discipline
  • Master's degree in a relevant field advantageous
Experience
  • 3-5 years in DevOps or infrastructure management.
Technical Skills
  • Git
  • Ansible
  • Monitoring Tools
  • Networking
Soft Skills
  • Project management
  • Adaptability
Certifications
  • Microsoft Certified: Azure DevOps Engineer Expert
Languages
  • English: Fluent

Advantageous

  • Knowledge of security best practices: Understanding of security principles relevant to DevOps practices.
  • Experience with hybrid cloud solutions: Knowledgeable in implementing and managing hybrid cloud systems.

Benefits

  • Health, dental and vision coverage
  • Retirement savings plan
  • Remote work flexibility
  • Continuous learning sponsorship

Company Culture

  • Continuous Learning: We are committed to providing ongoing learning and development opportunities for our employees.
  • Work-Life Balance: We understand the importance of maintaining a healthy work-life balance.
Status: Open