Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Placements24

NewBe an early applicant

Senior Software Engineer (Cloud & DevOps)

Posted Updated
Discussion

Summary

Senior Cloud & DevOps engineer based in Port Elizabeth, South Africa (hybrid), who designs and maintains cloud infrastructure on AWS/Azure/GCP, builds CI/CD pipelines and infrastructure-as-code, and ensures system reliability, performance and security. Requires 5+ years' experience with containers, IaC and monitoring tooling.

About the Role

Our client, a leading technology solutions provider, is seeking an experienced Senior Software Engineer with a strong focus on Cloud and DevOps practices. This role is based in **Port Elizabeth, Eastern Cape, ZA**, offering a hybrid work model that combines the best of collaborative office work and flexible remote working. You will play a crucial role in designing, implementing, and managing scalable cloud infrastructure, automating deployment pipelines, and ensuring the reliability and performance of our software systems. This is an excellent opportunity for a seasoned engineer to leverage their expertise in cloud technologies and DevOps principles to drive efficiency and innovation within a dynamic organization. You will be instrumental in shaping our cloud strategy and fostering a culture of continuous integration and continuous delivery (CI/CD) in **Port Elizabeth, Eastern Cape, ZA**.

Key Responsibilities

  • Design, build, and maintain cloud infrastructure on platforms like AWS, Azure, or GCP.
  • Develop and manage CI/CD pipelines for automated build, test, and deployment processes.
  • Implement infrastructure as code (IaC) using tools such as Terraform or CloudFormation.
  • Monitor system performance, identify bottlenecks, and implement solutions for optimization and scalability.
  • Ensure the security, availability, and resilience of cloud-based applications and services.
  • Collaborate with development and operations teams to troubleshoot issues and improve system reliability.
  • Automate operational tasks and processes to enhance efficiency.
  • Stay up-to-date with the latest cloud and DevOps trends and technologies.

Requirements

  • Minimum of 5+ years of experience in software engineering, with a significant focus on cloud platforms and DevOps methodologies.
  • Proven experience with cloud providers such as AWS, Azure, or Google Cloud Platform.
  • Strong understanding of containerization technologies (Docker, Kubernetes).
  • Experience with CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps).
  • Proficiency in scripting languages such as Python, Bash, or PowerShell.
  • Knowledge of infrastructure as code tools (e.g., Terraform, Ansible).
  • Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
  • Excellent problem-solving and troubleshooting skills.
  • A Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.

Benefits

Our client provides a competitive salary, comprehensive health benefits, performance-based incentives, and ample opportunities for professional development, including certifications and training in the latest cloud technologies. The hybrid work model offers flexibility, and employees can enjoy a modern, collaborative workspace in **Port Elizabeth, Eastern Cape, ZA**. We are committed to fostering a culture of innovation and continuous improvement, offering a rewarding career path for talented individuals. Join our team and make a real impact.

Skills

What Senior DevOps jobs ask for — and how much of it you have →
Apply

See also

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