DevOps Engineer

Supportwave


Date: 9 hours ago
City: Cape Town, Western Cape
Contract type: Full time
Job Title: DevOps Engineer

Location: Cape Town – Hybrid

Overview

We are looking for an experienced and motivated DevOps Engineer to join a fast-growing technology environment in Cape Town. The ideal candidate will have a strong background in DevOps practices, 3+ years of Go (Golang) development experience, and a passion for automation, scalability, and infrastructure excellence. You will be instrumental in building, maintaining, and optimizing cloud-based environments, CI/CD pipelines, and internal tools.

Key Responsibilities

  • Design, build, and maintain scalable CI/CD pipelines.
  • Develop and support internal tooling and services using Go (Golang).
  • Automate infrastructure provisioning and management through Infrastructure as Code (IaC).
  • Manage containerized environments using Docker and Kubernetes.
  • Collaborate with development teams to streamline and optimize deployments.
  • Monitor, troubleshoot, and enhance infrastructure performance, security, and availability.
  • Document systems, processes, and workflows clearly and consistently.
  • Contribute to innovation by implementing best practices in DevOps and cloud management.

Must-Have Skills

  • 4–6 years of overall professional experience in DevOps, cloud infrastructure, and backend development, including a minimum of 3 years working with Go (Golang).
  • 3+ years professional experience coding in Go (Golang).
  • Strong hands-on experience with cloud platforms (AWS, Azure, or GCP).
  • Expertise in CI/CD pipelines and tools (e.g., Jenkins, GitLab CI).
  • Proficiency with containerization and orchestration (Docker, Kubernetes).
  • Infrastructure as Code (Terraform, CloudFormation, or similar).
  • Solid Linux/Unix administration and system troubleshooting skills.
  • Experience working with the Atlassian stack (e.g., Jira, Confluence, Bitbucket).
  • Strong understanding of network, security, and cloud best practices.

Nice-to-Have Skills

  • Monitoring and observability (e.g., Prometheus, Grafana, ELK Stack).
  • Exposure to serverless architecture and microservices frameworks.
  • Experience with scripting languages (Python, Bash) for automation.
  • Certifications such as AWS Certified Solutions Architect, Kubernetes Certified Administrator (CKA), or DevOps certifications.
  • Knowledge of blockchain or decentralized technologies (advantageous).

Key Attributes

  • Strong problem-solving abilities and proactive thinking.
  • Collaborative team player with excellent communication skills.
  • Enthusiastic about continuous improvement and innovation.
  • Ability to thrive in a dynamic, agile, and fast-paced environment.
Post a CV