DevOps Engineer

Johannesburg FULL TIME R45,833 - R62,500 / Month
(R550,000 - R750,000 / Year)

Job Description

Seeking a skilled DevOps Engineer to elevate our software delivery lifecycle through robust automation and efficient workflows. Join us to implement best practices in DevOps and help shape our cloud infrastructure to improve system reliability and performance.

Responsibilities

  • Design and implement CI/CD pipelines for smooth software deployment.
  • Collaborate with development teams to enhance application performance and reliability.
  • Monitor system performance and troubleshoot issues proactively.
  • Automate infrastructure provisioning using tools like Terraform or Ansible.
  • Ensure security and compliance in cloud environments.
  • Manage cloud infrastructure on platforms like AWS, Azure, or Google Cloud.
  • Document processes and provide support and training for development teams.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in a DevOps role or similar
Technical Skills
  • AWS
  • Docker
  • Kubernetes
  • Jenkins
Soft Skills
  • Problem-solving
  • Effective Communication
Certifications
  • AWS Certified DevOps Engineer
  • Docker Certified Associate
Languages
  • English: Fluent

Advantageous

  • Experience with Terraform: Knowledge of Terraform for managing infrastructure as code.
  • Familiarity with Python or Bash scripting: Ability to write scripts to automate tasks and improve workflows.

Benefits

  • Medical aid and retirement benefits
  • Performance bonuses based on objectives
  • Opportunities for professional development
  • Work-life balance initiatives

Company Culture

  • Innovation: We embrace innovation at every level of our organization, promoting creativity and new ideas.
  • Collaboration: Teamwork is key to our success; we foster a culture of collaboration and openness.
Status: Closed