DevOps Engineer

Johannesburg FULL TIME R41,667 - R62,500 / Month
(R500,000 - R750,000 / Year)

Job Description

We are on the lookout for a passionate DevOps Engineer who will help us optimize our development processes and enhance our deployment practices. The ideal candidate will excel in implementing CI/CD pipelines, managing cloud infrastructure, and fostering collaboration between development and operations teams.

Responsibilities

  • Design, implement, and manage CI/CD pipelines.
  • Automate deployment and operations processes.
  • Monitor and optimize system performance and reliability.
  • Collaborate with software engineers to streamline code releases.
  • Develop infrastructure as code using tools like Terraform.
  • Manage cloud environments including AWS or Azure.

Requirements

Education
  • Bachelor's degree in Information Technology
  • Master's degree in a related field is preferred
Experience
  • 5+ years of experience in a DevOps role
Technical Skills
  • Terraform
  • Linux
Soft Skills
  • Analytical Skills
  • Adaptability
Certifications
  • Certified Kubernetes Administrator
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD tools: Knowledge or experience with popular CI/CD tools is a plus.
  • Understanding of Agile methodologies: Experience working in Agile development environments.

Benefits

  • Health and wellness benefits
  • Great work-life balance with flexible hours
  • Opportunity to work with cloud technologies
  • Professional development resources

Company Culture

  • Innovation: We foster a culture of innovation and creativity, encouraging all employees to share their ideas.
  • Collaboration: Our teams work together to achieve common goals and propagate a team spirit.
  • Flexibility: We support flexible working arrangements to accommodate the diverse needs of our staff.
Status: Open