Senior Software Engineer - Cloud Solutions

Placements24

Johannesburg

Hybrid

ZAR 1,000,000 - 1,400,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Performance bonuses
Health insurance
Professional development
Hybrid work in Johannesburg
Generous leave

Job summary

Placements24 is seeking a Senior Software Engineer (cloud-focused) to design, develop, and deploy scalable cloud-native applications in Johannesburg. You will lead cloud architecture, mentor junior engineers, and drive robust CI/CD practices across AWS/Azure/GCP.

The role requires 5+ years of software development with a strong cloud focus, proficiency in Python/Java/Go/C#, and hands-on experience with Docker and Kubernetes. A hybrid work setup in Johannesburg is available.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in software development with a strong focus on cloud technologies.
  • Experience with at least one major cloud platform (AWS, Azure, or GCP) and related services (e.g., EC2, S3, Lambda, Kubernetes).
  • Proficiency in Python, Java, Go, or C#.
  • Experience with Docker and Kubernetes.
  • Strong understanding of database systems (SQL and NoSQL).

Responsibilities

  • Design, develop, and deploy scalable cloud-native applications using microservices.
  • Manage and optimize cloud infrastructure on AWS, Azure, or GCP.
  • Implement and maintain CI/CD pipelines for automated testing and deployment.
  • Collaborate with cross-functional teams to define and ship new features.
  • Troubleshoot complex production issues and provide enduring solutions.
  • Conduct code reviews and mentor junior developers.

Skills

Cloud architectures
CI/CD pipelines
Team mentoring
Microservices
Database systems

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Docker
Kubernetes
AWS
Azure
GCP

Job description

About the Role

Our client is seeking a highly skilled and experienced Senior Software Engineer specializing in cloud solutions to join their dynamic team in Johannesburg . You will play a pivotal role in designing, developing, and deploying scalable, robust cloud-based applications and infrastructure. This position offers the opportunity to work with cutting-edge technologies, mentor junior engineers, and contribute significantly to the company's technological advancements. You'll be part of a forward-thinking environment that values innovation, collaboration, and technical excellence, ensuring our cloud strategy aligns with business objectives and drives growth.

Key Responsibilities
  • Design, develop, and implement scalable cloud-native applications and services using microservices architecture.
  • Manage and optimize cloud infrastructure on platforms such as AWS, Azure, or GCP, ensuring high availability and performance.
  • Implement and maintain CI/CD pipelines for automated testing and deployment, significantly improving release cycles.
  • Collaborate with cross-functional teams to define, design, and ship new features, ensuring seamless integration.
  • Troubleshoot complex technical issues in production environments and develop effective, long-term solutions.
  • Conduct code reviews and provide technical guidance to junior developers, fostering a culture of continuous learning.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in software development with a strong focus on cloud technologies.
  • Proven experience with at least one major cloud platform (AWS, Azure, GCP) and related services (e.g., EC2, S3, Lambda, Kubernetes).
  • Proficiency in programming languages such as Python, Java, Go, or C#.
  • Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Strong understanding of database systems (SQL and NoSQL) and caching mechanisms.
Benefits
  • Competitive annual salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance packages.
  • Opportunities for professional development, certifications, and attending industry conferences.
  • A flexible work environment with hybrid work options in Johannesburg .
  • Generous annual leave and company holidays.
  • Access to the latest tools and technologies in cloud computing.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Cloud Platforms
Senior Software Engineer - Cloud Platforms

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary and bonuses
Health, dental, and vision insurance
Professional development opportunities
+2
Senior Software Engineer - Cloud Infrastructure
Senior Software Engineer - Cloud Infrastructure

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Professional development opportunities
Competitive compensation with bonuses
Senior Software Engineer - Cloud Infrastructure
Senior Software Engineer - Cloud Infrastructure

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,200,000
Bonus and equity
Health/Dental/Vision insurance
Paid time off & parental leave
+1
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
Senior Software Engineer
Senior Software Engineer

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Modern office facilities
Senior Software Engineer - Cloud Infrastructure
Senior Software Engineer - Cloud Infrastructure

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 900,000 - 1,300,000
Highly competitive salary and bonuses
Comprehensive health insurance
Retirement savings plan
+2
Senior Software Engineer
Senior Software Engineer

Placements24 • Midrand

Hybrid
ZAR 950,000 - 1,600,000
Hybrid work model
Competitive salary with bonuses
Medical, dental, and vision insurance
+2
Senior Cloud Engineer
Senior Cloud Engineer

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,500,000
Health, dental, vision insurance
Hybrid work model
Training & certifications
+1
Senior Software Engineer - Cloud Platforms
Senior Software Engineer - Cloud Platforms

Placements24 • LegKraal Gate

Hybrid
ZAR 1,921,000 - 3,041,000
Fully remote
Bonus structure
Health insurance
+2
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Medical aid
Retirement fund
+1