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 crucial role in the deployment and management of cloud services while ensuring smooth operation of development and production environments. The ideal candidate has a strong background in DevOps practices and is well-versed in automation tools like Jenkins, Docker, and Kubernetes. You'll be working closely with engineering teams to enhance application performance, streamline deployment processes, and maintain system reliability in our cloud environments.

Responsibilities

  • Design and implement CI/CD pipelines to automate application deployment.
  • Manage cloud environments and ensure system scalability and reliability.
  • Collaborate with development teams to optimize workflows and reduce delivery time.
  • Troubleshoot and resolve infrastructure issues while maintaining uptime.
  • Implement monitoring solutions to anticipate and mitigate performance bottlenecks.
  • Develop and maintain documentation for operations and processes.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
  • Master's degree preferred
Experience
  • 4+ years in a DevOps role with direct experience in cloud environments
Technical Skills
  • Azure
  • Ansible
Soft Skills
  • Attention to detail
  • Critical thinking
Certifications
  • Google Professional DevOps Engineer
  • Certified Kubernetes Administrator
Languages
  • English: Fluent

Advantageous

  • Familiarity with Networking Concepts: Understanding of network fundamentals and security practices.
  • Experience with Monitoring Tools: Knowledge of tools like Prometheus and Grafana for system monitoring.

Benefits

  • Competitive salary package including performance bonuses.
  • Medical aid and insurance options.
  • Flexible work hours and remote working options.
  • Ongoing training and development courses.

Company Culture

  • Innovation: We foster an innovative culture where new ideas are encouraged and implemented.
  • Collaboration: Teamwork and shared goals drive our success.
  • Continuous Improvement: Our team is dedicated to improving processes and skills.
Status: Open