Senior Software Engineer - Cloud Infrastructure

Placements24

Johannesburg

Hybrid

ZAR 900,000 - 1,500,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work model
Professional development opportunities
Competitive compensation with bonuses

Job summary

Placements24 is seeking a Senior Software Engineer in Johannesburg to design, develop, and maintain scalable cloud infrastructure. You will work with AWS or Azure, implement CI/CD pipelines, and ensure performance and reliability in production environments.

The role requires 5+ years in software development with strong cloud and DevOps practices, plus Docker/Kubernetes and IaC expertise. Hybrid work options are available in Johannesburg.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 5+ years of software development experience.
  • Proficiency in Python, Go, or Java.
  • Hands-on experience with Docker and Kubernetes.
  • Experience with Terraform or Ansible and cloud practices.

Responsibilities

  • Design, develop, and maintain cloud infrastructure solutions.
  • Build and manage CI/CD pipelines for applications.
  • Write clean, well-documented infrastructure code.
  • Collaborate with teams to ensure performance and reliability in cloud.
  • Troubleshoot infra issues and support on-call rotations.
  • Mentor junior engineers and contribute to architecture decisions.

Skills

Python
Go
Java

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
Terraform
Ansible

Job description

Our client is seeking a highly skilled and experienced Senior Software Engineer to join their dynamic team in Johannesburg . This role focuses on designing, developing, and maintaining robust cloud infrastructure solutions that power cutting-edge applications. You will be instrumental in shaping the future of our client's cloud strategy, working with a talented group of engineers committed to innovation and operational excellence. This position offers a unique opportunity to work on challenging projects, contribute to architectural decisions, and mentor junior engineers within a collaborative and forward-thinking environment. If you are passionate about building scalable, reliable, and secure cloud systems, this is the role for you.

Key Responsibilities
  • Design, implement, and manage scalable cloud infrastructure using AWS or Azure services.
  • Develop and maintain CI/CD pipelines for automated building, testing, and deployment of applications.
  • Write clean, efficient, and well-documented code for infrastructure automation and management tools.
  • Collaborate with development teams to ensure application performance, scalability, and reliability in the cloud.
  • Troubleshoot and resolve complex infrastructure issues, ensuring high availability and minimal downtime.
  • Participate in on-call rotations to support critical production systems.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of experience in software development, with a strong focus on cloud infrastructure and DevOps practices.
  • Proficiency in at least one programming language such as Python, Go, or Java.
  • Hands-on experience with containerization technologies like Docker and Kubernetes .
  • Demonstrated experience with infrastructure as code tools like Terraform or Ansible.
  • Strong understanding of networking, security principles, and operating systems in a cloud context.
Benefits
  • Competitive annual salary and performance bonuses.
  • Comprehensive health, dental, and vision insurance plans.
  • Opportunity for professional development and certifications.
  • Hybrid work model offering flexibility between office and remote work in Johannesburg .
  • Generous paid time off and company holidays.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Cloud Infrastructure
Senior Software Engineer - Cloud Infrastructure

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Performance bonuses
Health insurance
+2
Lead Cloud Engineer - Remote
Lead Cloud Engineer - Remote

Placements24 • Cape Town

Hybrid
ZAR 1,200,000 - 1,800,000
Fully remote work arrangement
Comprehensive health insurance andwell
Senior Software Engineer - Cloud Infrastructure
Senior Software Engineer - Cloud Infrastructure

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,500,000
Bonus
Health insurance
Paid time off
+2
Senior Software Engineer
Senior Software Engineer

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Remote work
Flexible hours
Medical aid
+2
Senior Cloud Infrastructure IT Engineer Role
Senior Cloud Infrastructure IT Engineer Role

Dimension Data • South Africa

Hybrid
ZAR 614,000 - 949,000
Medical Aid Coverage
Pension Fund Contributions
Annual Performance Bonus
+6
Senior Software Engineer - Cloud Services
Senior Software Engineer - Cloud Services

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Health insurance
Paid time off
+2
Cloud Platform Engineer
Cloud Platform Engineer

Deka Minas (Pty) Ltd • Johannesburg

Hybrid
ZAR 600,000 - 900,000
Hybrid work environment
Negotiable salary
Senior Cloud Architect
Senior Cloud Architect

iDbase Software • Johannesburg

Hybrid
ZAR 800,000 - 1,200,000
Senior Cloud Infrastructure Engineer - Hybrid Work
Senior Cloud Infrastructure Engineer - Hybrid Work

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Professional development opportunities
Competitive compensation with bonuses
Senior Software Developer - Full Stack
Senior Software Developer - Full Stack

Placements24 • Midrand

Hybrid
ZAR 750,000 - 1,050,000
Health insurance
Professional development
Conferences
+3