Senior Software Engineer (Cloud Infrastructure)

Placements24

Bloemfontein

Hybrid

ZAR 1,200,000 - 1,800,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Health and dental insurance
Hybrid work model (Bloemfontein + rem0
Professional development opportunities
Retirement fund contributions
Team-building activities

Job summary

Placements24 in Bloemfontein is seeking a Senior Software Engineer to design and maintain scalable cloud infrastructure for a fast-growing SaaS platform. You will shape the tech foundation, implement robust CI/CD pipelines, and drive security and performance across cloud environments.

You will collaborate with a skilled team, own critical infra components, and help us scale operations while adopting best practices in IaC, automation, and cloud-native architectures.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • At least 5 years in software engineering with cloud infrastructure and DevOps.
  • Experience with AWS, Azure, or GCP.
  • Proficient with Terraform, Ansible, or CloudFormation.
  • Experience with Docker and Kubernetes.
  • Familiar with Jenkins, GitLab CI or CircleCI.
  • Proficient in Python, Bash, or Go.
  • Knowledge of networking, security, and cloud databases.

Responsibilities

  • Design, build, and manage scalable cloud infrastructure.
  • Develop and maintain IaC using Terraform or CloudFormation.
  • Build and optimize CI/CD pipelines for automated deployment.
  • Implement monitoring, logging, and alerting for system health.
  • Manage Docker and Kubernetes containerization/orchestration.
  • Ensure cloud security via best practices and vulnerability assessments.
  • Collaborate with developers to support infra needs.
  • Troubleshoot complex infra issues to minimize downtime.
  • Contribute to cloud strategy and technology choices.
  • Automate operational tasks to improve efficiency.

Skills

Cloud architecture
DevOps culture
Scripting (Python/BashGo)
CI/CD practices
Team collaboration

Education

Bachelor's degree in Computer Science or related field

Tools

Terraform
Ansible
CloudFormation
Docker
Kubernetes
AWS
Azure
GCP
Jenkins
GitLab CI
CircleCI

Job description

About the Role

Our client, a rapidly growing SaaS company, is looking for a highly skilled Senior Software Engineer to join their team in **Bloemfontein**. This role is critical in designing, building, and maintaining the scalable and reliable cloud infrastructure that supports our client's cutting-edge applications. You will work with a team of talented engineers to implement robust CI/CD pipelines, manage cloud resources, and ensure the security and performance of our systems. The ideal candidate has a deep understanding of cloud technologies, infrastructure as code, and automation. This position offers a unique opportunity to shape the technological foundation of a forward-thinking company in **Bloemfontein**.

Key Responsibilities
  • Design, implement, and manage scalable and resilient cloud infrastructure on platforms like AWS, Azure, or GCP.
  • Develop and maintain infrastructure as code (IaC) using tools such as Terraform or CloudFormation.
  • Build and optimize CI/CD pipelines for automated application deployment and management.
  • Implement monitoring, logging, and alerting solutions to ensure system health and performance.
  • Manage containerization technologies like Docker and orchestration platforms like Kubernetes.
  • Ensure the security of cloud environments through best practices, vulnerability assessments, and incident response.
  • Collaborate with development teams to understand their infrastructure needs and provide support.
  • Troubleshoot and resolve complex infrastructure issues, ensuring minimal downtime.
  • Contribute to architectural decisions regarding cloud strategy and technology choices.
  • Automate operational tasks to improve efficiency and reduce manual effort.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of experience in software engineering, with a focus on cloud infrastructure and DevOps.
  • Proven experience with major cloud providers (AWS, Azure, or GCP).
  • Strong proficiency in infrastructure as code tools (e.g., Terraform, Ansible, CloudFormation).
  • Experience with containerization technologies (Docker) and orchestration (Kubernetes).
  • Familiarity with CI/CD tools and practices (e.g., Jenkins, GitLab CI, CircleCI).
  • Proficiency in scripting languages such as Python, Bash, or Go.
  • Understanding of networking concepts, security principles, and database management in a cloud context.
  • Strong troubleshooting and problem-solving skills.
  • Excellent communication and teamwork abilities.
Benefits
  • Our client offers a competitive salary package, including performance-based bonuses.
  • Comprehensive health and dental insurance are provided, along with generous paid time off.
  • Opportunities for continuous professional development, including certifications and training, are available.
  • Employees benefit from a hybrid work model, providing flexibility between the office in **Bloemfontein** and remote work.
  • The company fosters a culture of innovation, collaboration, and continuous learning.
  • Additional benefits include retirement fund contributions and regular team-building activities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Cloud Engineer
Senior Cloud Engineer

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,200,000
Medical aid
Provident fund
Performance bonuses
+3
Senior Software Engineer (Cloud Infrastructure)
Senior Software Engineer (Cloud Infrastructure)

Placements24 • Pretoria

On-site
ZAR 900,000 - 1,400,000
Health insurance
On-site facilities
Professional growth opportunities
+1
Senior Software Engineer (Cloud Services)
Senior Software Engineer (Cloud Services)

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary package
Private medical aid
Retirement annuity
+3
Senior DevOps Engineer - Cloud Infrastructure
Senior DevOps Engineer - Cloud Infrastructure

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,500,000
Health benefits
Retirement plan
Hybrid work arrangement
+1
Senior DevOps Engineer - Cloud Infrastructure
Senior DevOps Engineer - Cloud Infrastructure

Placements24 • Soweto

On-site
ZAR 900,000 - 1,300,000
Competitive salary plus performancere
Health insurance
On-site amenities and a collaborative
Remote Senior Cloud Engineer (AWS/Azure)
Remote Senior Cloud Engineer (AWS/Azure)

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work
Medical aid
Retirement fund contributions
+2
Senior Software Engineer (Cloud & DevOps)
Senior Software Engineer (Cloud & DevOps)

Placements24 • Gqeberha

Hybrid
ZAR 800,000 - 1,200,000
Senior Software Engineer - Cloud Services
Senior Software Engineer - Cloud Services

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,500,000
Remote work allowance
Home office setup support
Health and wellness benefits
+2
DevOps Engineer (Cloud Automation)
DevOps Engineer (Cloud Automation)

Placements24 • Bloemfontein

On-site
ZAR 600,000 - 1,100,000
Medical aid
Retirement fund
Professional growth opportunities
+2
Cloud Infrastructure Engineer
Cloud Infrastructure Engineer

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Health insurance
Retirement plan
+4