DevOps Engineer

Johannesburg FULL TIME R50,000 - R70,000 / Month
(R600,000 - R850,000 / Year)

Job Description

We are seeking a passionate DevOps Engineer to manage and maintain our cloud infrastructure. You will play a crucial role in streamlining our deployment processes and enhance system performance through proactive monitoring and fine-tuning of our pipelines.

Responsibilities

  • Create infrastructure automation with tools like Terraform and Ansible.
  • Establish monitoring and alerting for infrastructure and application metrics.
  • Collaborate closely with cross-functional teams for effective software delivery.
  • Enhance deployment strategies and rollout plans.
  • Document infrastructure processes and automate workflows.
  • Assist in managing version control systems and configuration management.
  • Evaluate new tools and technologies for potential use in infrastructure.
  • Train staff on DevOps practices and tool usage.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Certifications like AWS Certified Solutions Architect preferred
Experience
  • 5+ years in a DevOps role or system administration
Technical Skills
  • Azure DevOps
  • Linux
Soft Skills
  • Analytical thinking
  • Communication

Advantageous

  • Knowledge of security best practices: Experience in implementing security protocols in cloud environments.
  • Familiarity with API design and management: Understanding of API management principles and best practices.

Benefits

  • Inclusive health and wellness benefits
  • Generous leave policies
  • Support for professional development and education
  • Company-sponsored training sessions

Company Culture

  • Collaboration: We believe in teamwork and foster an inclusive environment where everyone's voice counts.
  • Innovation: We encourage creative thinking and value innovative solutions to complex problems.
  • Diversity and Inclusion: We are committed to building a diverse workforce and fostering an inclusive atmosphere.
Status: Closing Soon