Remote Senior Software Engineer - Cloud Infrastructure

Placements24

Bloemfontein

Hybrid

ZAR 900,000 - 1,300,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work flexibility
Stock options package
Health, dental, and vision insurance
Generous leave and PTO
Professional development budget

Job summary

Placements24 is seeking an experienced Remote Senior Software Engineer focused on cloud infrastructure development. You will design, build, and maintain scalable, secure cloud-based systems across major cloud platforms, overseeing IaC, CI/CD, and monitoring.

Collaboration with cross-functional teams is essential in a fully remote setting. The role emphasizes architecture decisions, security, and high availability, with opportunities to mentor juniors and influence the tech stack while working

Qualifications

  • Bachelor's degree in CS/Engineering or related field or equivalent practical experience.
  • 5+ years of professional software engineering with strong cloud infra focus.
  • Proven experience deploying and managing infra on AWS/Azure/GCP.
  • Proficiency with Terraform, Ansible, or CloudFormation.
  • Strong knowledge of containers (Docker, Kubernetes) and CI/CD tooling.

Responsibilities

  • Design, implement, and manage scalable cloud infrastructure solutions (AWS/Azure/GCP).
  • Develop and maintain IaC (Terraform/CloudFormation/Ansible).
  • Build and optimize CI/CD pipelines for automated testing and deployment.
  • Implement monitoring, logging, and alerting for system health.
  • Mentor junior engineers and contribute to knowledge sharing.
  • Ensure security best practices across the cloud environment.

Skills

Cloud architecture
Distributed systems
Remote collaboration
Problem solving
Architectural decisions

Education

Bachelor's degree in CS/Engineering or related

Tools

Terraform
Ansible
CloudFormation
Docker
Kubernetes
Jenkins
GitLab CI
CircleCI

Job description

About the Role

Our client, a globally recognized technology firm with a distributed workforce, is seeking an experienced Remote Senior Software Engineer to focus on cloud infrastructure development. This is a fully remote position, offering the flexibility to work from anywhere within designated time zones. You will play a critical role in designing, building, and maintaining scalable, reliable, and secure cloud-based systems that power our client's core services. The ideal candidate possesses a deep understanding of cloud architecture, infrastructure as code, CI/CD pipelines, and distributed systems. You will collaborate with cross-functional teams to ensure the performance and availability of our cloud environment. This is an exciting opportunity to work on challenging projects, contribute to architectural decisions, and shape the future of our client's technology stack. Join a forward-thinking company that fosters innovation, continuous learning, and a strong sense of community, even in a remote setting. The role is based in spirit around Bloemfontein but is fully remote.

Key Responsibilities
  • Design, implement, and manage robust and scalable cloud infrastructure solutions using 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 testing, integration, and deployment.
  • Implement monitoring, logging, and alerting solutions to ensure system health and performance.
  • Troubleshoot and resolve complex infrastructure issues, ensuring high availability and system resilience.
  • Collaborate with development teams to optimize application performance and deployment strategies.
  • Contribute to architectural discussions and decision-making regarding cloud strategy and technology choices.
  • Ensure security best practices are implemented and maintained across the cloud environment.
  • Automate operational tasks and processes to improve efficiency and reduce manual effort.
  • Mentor junior engineers and contribute to knowledge sharing within the engineering team.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in software engineering, with a significant focus on cloud infrastructure.
  • Proven experience designing, deploying, and managing infrastructure on major cloud platforms (AWS, Azure, or GCP).
  • Proficiency in IaC tools like Terraform, Ansible, or CloudFormation.
  • Strong understanding of containerization technologies (Docker, Kubernetes).
  • Experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).
  • Proficiency in at least one scripting language (e.g., Python, Bash) and a strong understanding of system administration.
  • Excellent problem-solving, debugging, and troubleshooting skills.
  • Strong communication and collaboration skills, essential for a remote team environment.
  • Experience with distributed systems and microservices architecture.
Benefits
  • Fully remote work environment with flexible scheduling.
  • Highly competitive salary and stock options package.
  • Comprehensive health, dental, and vision insurance.
  • Generous annual leave and paid time off.
  • Professional development budget for conferences, training, and certifications.
  • Opportunity to work on cutting-edge cloud technologies.
  • Collaborative and innovative remote work culture.
  • Company-provided equipment and home office stipend.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Placements24 • Polokwane

Hybrid
ZAR 1,992,000 - 2,988,000
Stock options
Fully remote work
Health, dental, vision insurance
+2
Remote Senior Software Engineer - Cloud Platforms
Remote Senior Software Engineer - Cloud Platforms

Placements24 • Cape Town

Hybrid
ZAR 800,000 - 1,400,000
Remote work allowance
Home office setup stipend
Health, dental, and vision insurance
+6
Remote Cloud Infrastructure Specialist
Remote Cloud Infrastructure Specialist

Placements24 • Vereeniging

Hybrid
ZAR 720,000 - 1,200,000
Fully remote
Health insurance
Paid time off
+2
Remote Senior Software Engineer (Cloud Infrastructure)
Remote Senior Software Engineer (Cloud Infrastructure)

Placements24 • LegKraal Gate

Hybrid
ZAR 1,200,000 - 2,100,000
Remote work from South Africa
Health and wellness package
Generous paid time off
+3
Remote Senior Software Developer - Cloud Solutions
Remote Senior Software Developer - Cloud Solutions

Placements24 • South Africa

Remote
GBP 90,000 - 130,000
Fully remote work
Competitive salary
International team
+2
Remote Lead Software Engineer - Cloud Infrastructure
Remote Lead Software Engineer - Cloud Infrastructure

Placements24 • Bloemfontein

Hybrid
ZAR 1,000,000 - 1,600,000
Fully remote work arrangement
Home office setup budget
Health insurance
+2
Remote Senior Software Developer - Cloud Infrastructure
Remote Senior Software Developer - Cloud Infrastructure

Placements24 • Bloemfontein

Hybrid
ZAR 1,000,000 - 1,700,000
Fully remote
Competitive salary
Annual bonus
+4
Remote Lead Software Engineer - Cloud Infrastructure
Remote Lead Software Engineer - Cloud Infrastructure

Placements24 • George

Hybrid
ZAR 1,200,000 - 2,000,000
Fully remote
Flexible work hours
Home office setup stipend
+5
Senior DevOps Engineer - Cloud Infrastructure (Remote)
Senior DevOps Engineer - Cloud Infrastructure (Remote)

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,400,000
Health, dental, vision insurance
Home office stipend
Stock options
+1
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