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

  • Design and manage cloud systems for hosting applications.
  • Create automation scripts for repetitive tasks to improve productivity.
  • Work on continuous integration and delivery methodologies.
  • Implement monitoring and alerting solutions to enhance system reliability.
  • Collaborate on application architecture design to ensure smooth deployments.
  • Engage in incident and outage response procedures as required.
  • Provide training and support on DevOps tools and methodologies.

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

  • Competitive salary with performance bonuses
  • Contributory pension scheme
  • Work-life balance with flexible hours
  • Opportunity for remote work days

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