Senior DevOps Engineer
Job Description:
The Role
Were seeking a Senior DevOps Engineer to design, build, and maintain scalable, automated, and secure cloud infrastructure. Youll work within a high-impact DevOps team to deliver reliable CI/CD pipelines, containerized applications, and cloud solutions that empower development teams and optimize system performance.
Snapshot
Location: Remote / Hybrid
Employment Type: Full-time, Contract
Key Responsibilities
- Design and maintain CI/CD pipelines using Jenkins, GitLab, or GitHub Actions.
- Implement and manage infrastructure-as-code using Terraform, CloudFormation, or similar tools.
- Deploy monitoring and logging solutions using Prometheus, Grafana, or ELK.
- Build and manage containerized applications with Docker and Kubernetes.
- Apply best practices for system reliability, scalability, security, and compliance.
- Collaborate with software engineers to improve deployment velocity and stability.
- Mentor junior engineers and promote DevOps best practices across teams.
Skills & Experience
5 - 8+ years of DevOps, Cloud Engineering, or Site Reliability experience.
Strong expertise with AWS, Azure, or GCP.
Deep experience with CI/CD, automation, and container orchestration.
Proficient in scripting languages such as Python or Bash.
Hands-on experience with Terraform, Ansible, or similar tools.
Familiarity with networking, monitoring, and security practices.
Nice to Have
Certifications in AWS, Azure, or Kubernetes.
Experience with service mesh architectures like Istio or Linkerd.
Familiarity with FinOps or cloud cost optimization practices.
Salary
R60k/month - R150k/month
Culture & Benefits
Collaborative, forward-thinking engineering culture.
- Values technical excellence, ownership, and long-term system sustainability.
- Opportunities for mentorship, autonomy, and shaping enterprise-critical systems.
Discretionary performance-based bonus.