Point your AI agent at freehire and let it find you a job.

Get the CLI →

Communicate Recruitment

New

DevOps Engineer

Posted 4 views
Discussion

Summary

Hands-on Cloud DevOps Engineer maintaining and scaling the AWS infrastructure behind a growing SaaS platform in Johannesburg (hybrid after probation). Day to day: building CI/CD pipelines, managing Docker/Kubernetes workloads, monitoring and reliability, security hardening, and PostgreSQL/backup and disaster-recovery support.

Johannesburg | Full-Time | Hybrid after probation

We are looking for an experienced and hands-on Cloud DevOps Engineer to help build, optimize, and maintain the cloud infrastructure powering a rapidly growing SaaS platform.

This is an exciting opportunity for someone who enjoys creating reliable, scalable, and secure systems while working closely with software engineers and data teams. You'll play a critical role in automating deployments, improving system performance, and ensuring a seamless development and operational experience.

If you're passionate about cloud technologies, infrastructure automation, and solving complex technical challenges, we'd love to hear from you.

What You'll Do

  • Design, implement, and manage scalable, highly available cloud infrastructure.
  • Optimize cloud environments for reliability, performance, and cost efficiency.
  • Manage and maintain AWS services including ECS, EC2, RDS, S3, CloudFront, Lambda, and related services.

CI/CD & Automation

  • Build, maintain, and enhance CI/CD pipelines using GitHub Actions, Jenkins, or similar platforms.
  • Automate deployment processes and operational tasks to increase efficiency and reduce manual intervention.

Containerisation & Orchestration

  • Manage containerized applications using Docker.
  • Support orchestration platforms such as Kubernetes.
  • Ensure consistency across development, testing, and production environments.

Monitoring & Reliability

  • Implement and maintain monitoring, alerting, and logging solutions.
  • Create dashboards and define key operational metrics.
  • Proactively identify and resolve performance bottlenecks and reliability risks.

Security & Governance

  • Apply cloud security best practices and infrastructure hardening techniques.
  • Assist in implementing firewalls, access controls, and intrusion detection solutions.
  • Ensure infrastructure complies with security and operational standards.

Database & Disaster Recovery

  • Support PostgreSQL database environments and contribute to NoSQL initiatives where appropriate.
  • Design and maintain backup, recovery, and disaster recovery strategies.
  • Ensure critical systems are protected and recoverable.
  • Work closely with development teams to troubleshoot production issues and improve release processes.
  • Create and maintain clear technical documentation for infrastructure, systems, and procedures.
  • Contribute to a culture of continuous improvement and operational excellence.

What We're Looking For

Qualifications

  • Degree in Computer Science, Engineering, Information Systems, Mathematics, or a related field preferred.
  • AWS certifications advantageous.

Technical Skills

  • Strong experience with AWS cloud services.
  • Solid knowledge of Docker and Kubernetes.
  • Experience with CI/CD tools such as GitHub Actions or Jenkins.
  • Hands‑on experience with Infrastructure as Code tools such as Terraform, CloudFormation, or Ansible.
  • Familiarity with monitoring platforms including Prometheus, Grafana, and CloudWatch.
  • Experience administering PostgreSQL databases.
  • Proficiency with Git and GitHub.
  • Experience integrating APIs, systems, and workflows to support automation and operational efficiency.

Experience & Competencies

  • Strong understanding of networking, cloud architecture, and security principles.
  • Experience supporting high‑availability and scalable production environments.
  • Excellent troubleshooting and problem‑solving skills.
  • Strong attention to detail and operational discipline.
  • Effective communication and collaboration skills.
  • Ability to thrive in a fast‑paced, technology‑driven environment.

Nice to Have

  • Experience contributing to open‑source projects or participating in the DevOps community.
  • Exposure to hybrid cloud environments.
  • Previous experience within a SaaS or startup environment.

Why Join Us?

  • Work on impactful cloud and infrastructure projects.
  • Collaborate with talented engineers in a fast‑paced environment.
  • Influence architecture, automation, and operational best practices.
  • Opportunity to make a significant impact within a growing technology business.

Ready to build reliable, scalable cloud infrastructure and take ownership of DevOps excellence?

Skills

Apply

See also

DevOps jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available