
Job Description
Ovii's Interpretation of the Role
We are looking for a hands‑on DevOps Engineer to design, automate, and scale cloud infrastructure for high‑performing applications. The role focuses on multi‑cloud environments, IaC, CI/CD pipelines, Kubernetes, and observability, working closely with software engineers to improve reliability and delivery speed.
Role Snapshot
- Remote‑first DevOps Engineer
- Design & manage multi‑cloud infrastructure
- Build IaC & CI/CD pipelines
- Maintain Kubernetes workloads
- Implement monitoring & observability
Must-Have Requirements
- AWS / Azure / GCP
- Docker
- Kubernetes
- Terraform / CloudFormation / Pulumi
- CI/CD pipeline tools (GitHub Actions, Jenkins, GitLab CI/CD)
- Python / Bash / PowerShell
- DevOps
- Cloud Engineering
- Site Reliability Engineering
Nice-to-Have Signals
- Terraform‑heavy environment experience
- Multi‑cloud infrastructure experience
- High‑traffic / high‑availability application support
- Microservices architecture familiarity
- Cloud cost optimization experience
- Monitoring & observability platform engineering
- Terraform‑heavy environments
- Multi‑cloud infrastructure
- High‑traffic application support
Work Setup
- Location: South Africa, South Africa
- Work mode: REMOTE
- Remote scope: COUNTRY_RESTRICTED
- Remote countries: South Africa
- Timezone: Aligned with U.S. Business Hours
- Employment type: Full-Time
- Shift: Flexible (aligned with U.S. business hours)
Eligibility Gates
- Visa sponsorship: unknown
Not Specified in JD
- Salary range
- Visa sponsorship
- Relocation
- Notice period
- Security clearance
- Coding test
- Portfolio
- GitHub
- Writing sample
- Cover letter
What You'll Likely Work On
- Design, deploy, and manage cloud environments across AWS, Azure, and GCP
- Create and maintain infrastructure‑as‑code using Terraform, CloudFormation, or Pulumi
- Build and optimize CI/CD pipelines with GitHub Actions, Jenkins, or GitLab CI/CD
- Deploy and operate containerized workloads on Docker and Kubernetes
- Implement monitoring, alerting, and observability using Prometheus, Grafana, and Elasticsearch
- Optimize cloud architecture for performance, reliability, and cost efficiency
- Automate repetitive operational tasks and improve deployment speed
- Collaborate with software engineers to refine deployment strategies and resolve incidents
Good Fit If You Have
- Passionate about automation and cloud‑native technologies
- Strong problem‑solving and troubleshooting mindset
- Proactive ownership and ability to work in production environments
Skills
- AWS / Azure / GCP
- Docker
- Kubernetes
- Terraform / CloudFormation / Pulumi
- GitHub Actions / Jenkins / GitLab CI/CD
- Python / Bash / PowerShell
- Infrastructure automation
- Monitoring (Prometheus, Grafana, Elasticsearch)
Remote Eligibility
- South Africa