logo

View all jobs

DevOps Engineer

Cape Town, Western Cape · Information Technology
We are seeking an experienced DevOps Engineer to streamline our development and operations processes. The ideal candidate will bridge the gap between software development and IT operations, implementing automation, CI/CD pipelines, and infrastructure as code to accelerate delivery while ensuring system reliability. You'll play a critical role in building scalable, secure, and efficient cloud-native solutions.

Key Responsibilities:
  • Design, implement, and maintain CI/CD pipelines for automated deployments
  • Manage and optimize cloud infrastructure (AWS/Azure/GCP)
  • Implement Infrastructure as Code (IaC) using modern tooling
  • Automate configuration management and deployment processes
  • Monitor system performance and implement observability solutions
  • Troubleshoot production issues across services and infrastructure
  • Collaborate with development teams to improve build/test/release processes
  • Implement security best practices throughout the development lifecycle
  • Optimize system performance and resource utilization
  • Maintain disaster recovery and business continuity plans

Technical Skills & Competencies:
Cloud Platforms:
  • AWS (EC2, ECS, Lambda, S3, RDS, IAM)
  • Azure (VMs, App Service, Functions, Storage)
  • Google Cloud (Compute Engine, Cloud Run, GKE)
CI/CD & Automation:
  • Jenkins/GitLab CI/GitHub Actions
  • ArgoCD/Flux (GitOps)
  • Ansible/Chef/Puppet
Containerization & Orchestration:
  • Docker
  • Kubernetes (EKS, AKS, GKE)
  • Helm Charts
Infrastructure as Code:
  • Terraform
  • Pulumi
  • AWS CloudFormation
Monitoring & Logging:
  • Prometheus/Grafana
  • ELK Stack
  • Datadog/New Relic
Scripting & Development:
  • Python/Bash/Go
  • YAML/JSON
  • Linux/Windows administration
Security:
  • Secrets management (Vault)
  • Network security
  • Compliance frameworks

Qualifications:
Education:
  • Bachelor's degree in Computer Science, Engineering, or related field
Experience:
  • 5+ years in DevOps or related roles
  • 3+ years hands-on cloud experience
  • Proven track record of implementing DevOps practices
Certifications (Preferred):
  • AWS Certified DevOps Engineer - Professional
  • Microsoft Certified: DevOps Engineer Expert
  • Certified Kubernetes Administrator (CKA)
  • Terraform Associate
  • Google Professional Cloud DevOps Engineer

Soft Skills:
  • Strong problem-solving and analytical thinking
  • Excellent collaboration and communication skills
  • Ability to work in fast-paced agile environments
  • Continuous improvement mindset
  • Mentoring capabilities for junior team members

Share This Job

Powered by