DevOps Engineer

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

Job Description

Join our talented team as a DevOps Engineer! Your expertise in cloud infrastructure and automation will be crucial in enhancing our operational efficiency. You'll collaborate with cross-functional teams to establish and maintain CI/CD pipelines, and utilize modern tools to ensure seamless deployment of applications. A proactive approach to problem-solving and a focus on continuous integration are key to success in this role.

Responsibilities

  • Design and implement CI/CD pipelines to streamline deployment processes.
  • Manage cloud infrastructure and ensure high availability of applications.
  • Collaborate with development teams to automate operations and facilitate code releases.
  • Monitor system performance and troubleshoot issues in real-time.
  • Develop scripts for automation of routine tasks.
  • Ensure security and compliance across all systems and applications.
  • Implement containerization and orchestration with Docker and Kubernetes.
  • Conduct regular system tests and performance evaluations.
  • Document processes, workflows, and updates related to DevOps practices.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in DevOps or related field
Technical Skills
  • Docker
  • Kubernetes
  • AWS
  • CI/CD Tools
Soft Skills
  • Problem-solving
  • Team collaboration
Languages
  • English: Fluent

Advantageous

  • Experience with monitoring tools: Knowledge of using monitoring tools such as Prometheus and Grafana.
  • Familiarity with Agile methodologies: Experience in working within Agile teams and methodologies.

Benefits

  • Health insurance coverage
  • Mutual funds with employer match
  • Flexible work hours
  • Opportunities for professional development

Company Culture

  • Innovative Environment: We encourage creativity and innovation in our teams.
  • Supportive Teamwork: Our team thrives on collaboration and mutual support.
  • Commitment to Growth: We prioritize continuous learning and professional growth for all team members.
Status: Closed