DevOps Engineer

Johannesburg FULL TIME R50,000 - R62,500 / Month
(R600,000 - R750,000 / Year)

Job Description

As a DevOps Engineer, you will be responsible for managing our cloud infrastructure, implementing best practices for development and deployment, and ensuring the reliability of services. This position requires a solid understanding of software development lifecycle and a passion for continuous improvement.

Responsibilities

  • Automate processes to streamline deployment and operations.
  • Conduct system audits and make recommendations for improvement.
  • Lead troubleshooting efforts for production incidents.
  • Manage backup and disaster recovery processes and procedures.
  • Support development teams in optimizing their CI/CD processes.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
  • Master's degree in DevOps or equivalent is preferred
Experience
  • 3-5 years of experience in DevOps engineering
Technical Skills
  • Terraform
  • CloudFormation
Soft Skills
  • Analytical skills
  • Communication
Certifications
  • AWS Certified Solutions Architect
  • Certified Kubernetes Administrator (CKA)
Languages
  • English: Fluent

Advantageous

  • Hands-on experience with Docker Swarm: Practical experience with container orchestration using Docker Swarm.
  • Familiarity with ITIL practices: Understanding of IT service management processes and frameworks.

Benefits

  • Comprehensive health and dental benefits
  • Annual training budget for skill development
  • Flexible hours and remote work options
  • Employee recognition and rewards program

Company Culture

  • Inclusive Environment: A welcoming space that respects and values each team member's contribution.
  • Agile Work Ethos: We operate with agility and adaptability in a rapidly changing tech landscape.
  • Community Engagement: Active participation in community initiatives and support for local projects.
Status: Closed