DevOps Engineer

Johannesburg Full-time R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

As a DevOps Engineer at Tech Innovations Inc., you will play a pivotal role in the development and operation of scalable systems. You will work closely with software developers and IT staff to oversee code releases, and you will also facilitate smooth deployment processes and automation.

Responsibilities

  • Design, develop, and maintain cloud infrastructure for high availability.
  • Automate deployment processes to streamline operations.
  • Collaborate with product teams to define requirements.
  • Conduct security audits and vulnerability assessments of applications.
  • Implement monitoring tools to gain insights on application performance.
  • Assist in debugging production problems and identifying solutions.
  • Document processes and procedures for operational excellence.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
  • Professional certifications in cloud technologies are advantageous
Experience
  • 5 years of experience in cloud and DevOps practices
Technical Skills
  • Azure
  • Kubernetes
Soft Skills
  • Adaptability
  • Teamwork
Certifications
  • Google Professional Cloud Architect
  • Certified Kubernetes Administrator (CKA)
Languages
  • English: Fluent

Advantageous

  • Hands-on experience with Helm and GitOps: Understanding of GitOps practices for deployment and operations.
  • Knowledge of network security best practices: Familiarity with securing cloud environments.

Benefits

  • Medical aid contributions
  • Performance bonuses
  • Flexible work arrangements
  • Continued professional development funding

Company Culture

  • Growth Mindset: Encouraging continual learning and professional growth.
  • Work-Life Balance: We believe in supporting our employees' overall well-being.
  • Diversity Inclusion: Fostering an inclusive workplace where every voice is valued.
Status: Open