DevOps Engineer

Johannesburg FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

As a DevOps Engineer at Tech Innovations Inc., you will play a vital role in implementing DevOps practices to improve our software delivery process. You will work closely with development and operations teams to automate and streamline our services while ensuring high availability and performance. The ideal candidate will have a strong background in cloud technologies, automation tools, and CI/CD pipelines.

Responsibilities

  • Develop and maintain configuration management solutions (e.g., Ansible, Puppet).
  • Automate provisioning and management of cloud infrastructure using tools like Terraform.
  • Engage in continuous improvement of DevOps processes and environment.
  • Support incident management and corrective actions in production systems.
  • Work with security teams to incorporate security into DevOps practices.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 5+ years of hands-on experience in a DevOps role
Technical Skills
  • Cloud Computing
  • Configuration Management
Soft Skills
  • Analytical thinking
  • Communication
Certifications
  • Google Professional Cloud Architect
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD tools: Hands-on experience with Jenkins and GitLab CI for automated workflows.
  • Knowledge of monitoring solutions: Familiarity with tools like Prometheus or Grafana for monitoring and alerting.

Benefits

  • Health, dental, and vision insurance
  • Pension plan with employer contributions
  • Flexible working hours
  • A stimulating work environment

Company Culture

  • Innovation: We believe in fostering an innovative and dynamic environment.
  • Collaboration: Teamwork is at the heart of our success. We work together to solve complex problems.
  • Continuous Learning: We encourage our employees to pursue ongoing education and skills development.
Status: Open