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
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.
- 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.
- 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).
- 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.
See more jobs in Cape Town, Western Cape