DevOps Engineer

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

Job Description

We are looking for a proactive DevOps Engineer. Your expertise in scripting and automation will prove invaluable as you help our teams deploy applications efficiently. Join us and be part of a forward-thinking environment advocating collaboration and innovation.

Responsibilities

  • Develop and manage configuration management systems to automate infrastructure.
  • Enhance monitoring and performance tools to visualize application health.
  • Participate in code reviews and advocate for best practices.
  • Contribute to building a culture of collaboration and continuous improvement.
  • Create plans for infrastructure testing and validation.
  • Evaluate and implement security solutions within the deployment process.
  • Provide training and guidance to junior engineers on DevOps practices.
  • Engage in discussions to identify areas for process improvement.

Requirements

Education
  • Bachelor's degree in Computer Science, Information Technology, or similar field
Experience
  • 5+ years of experience in DevOps practices and cloud infrastructure
Technical Skills
  • Azure
  • Terraform
  • Monitoring Tools
Soft Skills
  • Communication
  • Adaptability
Certifications
  • Microsoft Certified: Azure DevOps Engineer Expert
  • Certified Information Systems Security Professional (CISSP)
Languages
  • English: Fluent

Advantageous

  • Prior experience in scripting languages: Experience with Bash or Python for automating processes.
  • Understanding of network protocols: Experience with TCP/IP, DNS, and HTTP protocols to optimize performance.

Benefits

  • Full medical benefits including dental and vision care
  • Excellent retirement fund matching options
  • Integrated wellness program for employees
  • Tech allowances for remote work setups

Company Culture

  • Financial Transparency: We ensure our employees are well-informed about company performance and goals.
  • Employee Empowerment: Encouragement of personal responsibility and empowerment in all teams.
  • Work-Life Integration: Hands-on approach to creating work conditions that favor personal and professional growth.
Status: Open