Enable job alerts via email!

DevOps Engineer

Vito Solutions

Cape Town

On-site

ZAR 300 000 - 600 000

Full time

26 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a skilled DevOps Engineer to enhance their cloud infrastructure and streamline development processes. In this dynamic role, you will design and implement CI/CD pipelines, manage cloud environments, and collaborate with cross-functional teams to deliver high-quality software. Your expertise in DevOps principles and cloud platforms will be crucial in driving continuous improvement and fostering a robust DevOps culture. Join a forward-thinking company that values innovation and teamwork, where your contributions will directly impact the efficiency and success of development operations.

Qualifications

  • 5+ years in DevOps or related engineering role with production environment management.
  • Relevant certifications like AWS Certified DevOps Engineer are advantageous.

Responsibilities

  • Design and maintain CI/CD pipelines for efficient development processes.
  • Manage cloud infrastructure ensuring high availability and performance.

Skills

DevOps principles
Agile methodologies
Bash
Python
PowerShell
CI/CD tools
Docker
Kubernetes
AWS
Azure
GCP
Terraform
Ansible
Prometheus
Grafana
Git
Networking
Problem-solving
Communication

Education

Bachelor's Degree in Computer Science
Degree in Programming

Tools

Jenkins
GitLab CI
Azure DevOps
CircleCI
CloudFormation
ELK stack
Datadog

Job description

EMPLOYMENT TYPE:

12-month contract

COMPANY:

A large retail chain based in Cape Town.

LOCATION:

Cape Town

WORKING MODEL:

Onsite.

DESCRIPTION OF POSITION:

  • Design, implement and maintain CI/CD pipelines to streamline development and deployment processes.
  • Manage and monitor cloud infrastructure (e.g. AWS, Azure, GCP), ensuring high availability and performance.
  • Collaborate with development, QA, and operations teams to deliver high-quality software quickly and reliably.
  • Automate infrastructure provisioning and configuration using Infrastructure as Code (IaC) tools.
  • Implement robust monitoring, alerting, and logging systems to proactively identify and resolve issues.
  • Ensure system security through best practices, updates, and vulnerability assessments.
  • Support development teams with build processes and version control systems.
  • Drive continuous improvement and contribute to DevOps culture within the organisation.
  • Participate in on-call rotations and incident response processes.

KNOWLEDGE AND SKILLS:

  • Strong understanding of DevOps principles and Agile methodologies.
  • Proficiency in scripting languages (e.g. Bash, Python, PowerShell).
  • Experience with CI/CD tools (e.g. Jenkins, GitLab CI, Azure DevOps, CircleCI).
  • Solid knowledge of containerisation and orchestration tools (e.g. Docker, Kubernetes).
  • Expertise in cloud platforms (AWS, Azure, or GCP) and related services.
  • Familiarity with Infrastructure as Code tools (e.g. Terraform, Ansible, CloudFormation).
  • Experience with monitoring and logging tools (e.g. Prometheus, Grafana, ELK stack, Datadog).
  • Knowledge of source control systems such as Git.
  • Understanding of networking, firewalls, load balancers, and DNS.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Knowledge of programming tools (e.g. Java, JavaScript, Python).

QUALIFICATIONS REQUIRED:

  • Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related field. A degree in Programming would be advantageous.
  • Relevant DevOps, Cloud, or Infrastructure certifications are beneficial (e.g. AWS Certified DevOps Engineer, Certified Kubernetes Administrator, Azure DevOps Engineer Expert).

EXPERIENCE REQUIRED:

  • At least 5 years of experience in a DevOps or related engineering role.
  • Proven experience managing production environments and supporting development teams.
  • Hands-on experience with automated deployment and configuration tools.
  • Practical experience in managing and scaling cloud infrastructure.
  • Experience in implementing DevOps practices within agile teams.

ADVANTAGEOUS SKILLS:

  • Exposure to security and compliance frameworks (e.g. ISO 27001, SOC 2).
  • Experience with hybrid cloud or multi-cloud environments.
  • Knowledge of serverless computing and event-driven architectures.
  • Familiarity with GitOps practices and tools such as Argo CD or Flux.
  • Experience with performance tuning and cost optimisation in cloud environments.
  • Contributions to open-source projects or active participation in DevOps communities.

**Please note: If you have not heard from us within 2 weeks, please consider your application unsuccessful.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.