DevOps Engineer

Johannesburg FULL TIME R45,000 - R60,000 / Month
(R540,000 - R720,000 / Year)

Job Description

As a DevOps Engineer, you will work on automating our infrastructure and deployments, ensuring high availability and scalability of applications. You will collaborate with development and operations teams to implement continuous integration/continuous deployment (CI/CD) practices, helping the company transition towards a more agile environment. A strong focus on problem-solving and analytical skills is needed to address challenges in our service performance.

Responsibilities

  • Develop and manage deployment scripts for software applications.
  • Participate in design and analysis of cloud infrastructure.
  • Conduct system performance tests and reviews regularly.
  • Assist with scaling applications to meet user demand.
  • Enable efficient collaboration between different teams for project delivery.
  • Maintain documentation for DevOps processes and systems.
  • Continually seek improvements in the deployment pipeline.

Requirements

Education
  • Bachelor's degree in Information Technology or similar
  • Master's degree in IT or a related field is a plus
Experience
  • 4+ years of experience in a DevOps role or similar
Technical Skills
  • Azure
  • Ansible
Soft Skills
  • Analytical skills
  • Collaboration
Certifications
  • Google Professional Cloud DevOps Engineer
Languages
  • English: Fluent

Advantageous

  • Experience with scripting languages: Proficient in scripting languages such as Python or Bash for automation tasks.
  • Experience in managing cloud storage solutions: Knowledgeable in cloud storage solutions, such as S3 or Blob Storage.

Benefits

  • Attractive health and wellness benefits
  • Company-sponsored training programs
  • Generous leave policy including family and parental leave
  • Annual company retreats and team-building activities

Company Culture

  • Innovation: We thrive on innovation and creativity, encouraging our team to propose and implement new ideas.
  • Team Spirit: An environment that fosters teamwork and collaboration is essential to our success.
  • Respect and Inclusion: We are dedicated to maintaining a respectful and inclusive workplace for all employees.
Status: Open