DevOps Engineer

Johannesburg FULL TIME R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

We're on the lookout for a talented DevOps Engineer to enhance our cloud computing capabilities. The successful candidate will be responsible for automating our infrastructure and processes, ensuring high availability and performance of our systems. You'll work closely with development teams to streamline software builds and deployments, enabling continuous integration and delivery. If you're passionate about leveraging cloud technologies and DevOps practices to deliver quality solutions, we would love to hear from you!

Responsibilities

  • Lead the integration of new tools and technologies into the DevOps pipeline.
  • Evaluate and implement monitoring solutions for system health.
  • Provide support for application deployment and configuration management.
  • Facilitate knowledge sharing through documentation and training.
  • Coordinate with cross-functional teams to address technical challenges.
  • Optimize cloud service costs and usage models.
  • Participate in design and planning sessions for the architecture.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree in a relevant field is preferred
Experience
  • 5+ years of experience in DevOps and related technologies.
Technical Skills
  • Ansible
  • Git
  • Linux
Soft Skills
  • Attention to detail
  • Adaptability
Certifications
  • Google Professional Cloud Architect
  • MCSE: Cloud Platform and Infrastructure
Languages
  • English: Fluent

Advantageous

  • Familiarity with Agile methodologies: Experience in working within Agile teams to deliver projects.
  • Experience with monitoring and logging tools: Hands-on experience with tools like Prometheus or ELK stack.

Benefits

  • Competitive salary and performance bonuses.
  • Generous leave policy including family and personal leave.
  • Access to wellness programs and initiatives.
  • Collaborative work environment with a focus on innovation.

Company Culture

  • Continuous Learning: We encourage continuous professional development and lifelong learning.
  • Supportive Environment: We offer a supportive work environment where every team member is encouraged to excel.
  • Recognition: We believe in recognizing and celebrating our employees' achievements.
Status: Closed