Remote Senior Software Engineer (Cloud)

Placements24

Bloemfontein

Hybrid

ZAR 2,030,000 - 3,046,000

Full time

37 hours 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

Remote work

Job summary

Placements24 is seeking a Senior Software Engineer to join a fully remote engineering division delivering cloud-based solutions. You will design, implement, and operate scalable cloud infrastructure across AWS, Azure, or GCP, and drive automation and reliability.

You will build IaC with Terraform or CloudFormation, create robust CI/CD pipelines, and ensure security and monitoring across environments. Excellent collaboration in a global remote team is essential, along with strong problem-solving

Qualifications

  • Bachelor’s degree in Computer Science, Engineering or related field.
  • 7+ years of software engineering with cloud focus.
  • Hands-on with AWS/Azure/GCP and IaC tooling.
  • Strong scripting and containerization experience.

Responsibilities

  • Design, implement, and manage scalable cloud infrastructure on AWS, Azure, or GCP.
  • Develop and maintain IaC using Terraform or CloudFormation.
  • Build and optimize CI/CD pipelines for automated deployment and management of applications.
  • Implement monitoring, logging, and alerting solutions across cloud environments.
  • Collaborate with development teams to ensure applications are designed for cloud deployment and scalability.
  • Troubleshoot and resolve complex infrastructure and application issues in cloud environments.
  • Automate operational tasks and processes to improve efficiency.
  • Stay current with emerging cloud technologies and best practices.

Skills

Cloud computing
Python scripting
Bash/PowerShell
Docker
Kubernetes
Terraform
Ansible
Jenkins
GitLab CI
Azure DevOps
CloudFormation
Networking basics
Security practices
Problem solving
Communication
Remote collaboration
Monitoring tools

Education

Bachelor’s degree in CS/Engineering

Tools

Terraform
Ansible
CloudFormation
Docker
Kubernetes
Jenkins
GitLab CI
Azure DevOps
Prometheus
Grafana
Datadog

Job description

About the Role

Our client, a leading innovator in cloud-based solutions, is actively seeking a highly skilled Senior Software Engineer with extensive cloud expertise to join their fully remote engineering division. This role is crucial for designing, developing, and deploying sophisticated cloud infrastructure and services that power cutting-edge applications. As a remote-first organization, you'll collaborate with a diverse, globally distributed team, leveraging advanced communication tools and agile methodologies. This position is perfect for an experienced engineer who is passionate about cloud architecture, automation, and building resilient, scalable systems. You will play a key role in shaping our client's cloud strategy and driving technological advancements in a dynamic and forward-thinking company.

Key Responsibilities
  • Design, implement, and manage scalable and robust 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 deployment and management of applications.
  • Implement monitoring, logging, and alerting solutions to ensure system health and performance.
  • Collaborate with development teams to ensure applications are designed for cloud deployment and scalability.
  • Troubleshoot and resolve complex infrastructure and application issues in a cloud environment.
  • Automate operational tasks and processes to improve efficiency and reduce manual intervention.
  • Stay current with emerging cloud technologies and best practices, and advocate for their adoption.
  • Ensure security best practices are implemented and maintained across all cloud environments.
  • Participate in architectural discussions and contribute to the technical roadmap for cloud services.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent experience.
  • Minimum of 7 years of experience in software engineering, with a strong focus on cloud computing.
  • In-depth experience with at least one major cloud provider (AWS, Azure, or GCP).
  • Proficiency in scripting languages such as Python, Bash, or PowerShell.
  • Solid understanding of containerization technologies like Docker and orchestration platforms such as Kubernetes.
  • Experience with infrastructure-as-code tools (e.g., Terraform, Ansible, CloudFormation).
  • Knowledge of CI/CD tools and practices (e.g., Jenkins, GitLab CI, Azure DevOps).
  • Strong understanding of networking concepts, security principles, and system administration.
  • Excellent problem-solving and analytical skills.
  • Effective communication and collaboration skills for remote team environments.
  • Experience with monitoring tools (e.g., Prometheus, Grafana, Datadog) is a plus.
Benefits

Embrace the freedom of a fully remote position with a company that is at the forefront of cloud innovation. Our client offers a highly competitive salary, comprehensive benefits package, and generous opportunities for professional development and certifications. You'll work with a talented and motivated team, contributing to impactful projects that drive digital transformation for businesses worldwide. We foster a culture of continuous learning, collaboration, and mutual respect in a flexible and supportive remote setting.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Software Engineer - Cloud & Devops
Remote Senior Software Engineer - Cloud & Devops

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 1,482,000 - 2,470,000
Stock options
Fully remote work
Professional development budget
+1
Senior Software Engineer - Cloud
Senior Software Engineer - Cloud

Placements24 • East London

Hybrid
ZAR 1,984,000 - 2,976,000
Fully remote work
Competitive salary
Health insurance
+2
Senior Software Engineer - Cloud Infrastructure
Senior Software Engineer - Cloud Infrastructure

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 1,000,000 - 1,800,000
Stock options
Health insurance
Remote stipend
+4
Senior Software Engineer - Cloud Infrastructure (Remote)
Senior Software Engineer - Cloud Infrastructure (Remote)

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,500,000
Fully remote
Flexible schedule
Health insurance
+5
Senior Software Engineer - Cloud Infrastructure
Senior Software Engineer - Cloud Infrastructure

Placements24 • Klerksdorp

Remote
ZAR 1,959,000 - 2,938,000
Competitive salary
Comprehensive benefits
Remote-friendly environment
+2
Remote Senior DevOps Engineer - Cloud Infrastructure
Remote Senior DevOps Engineer - Cloud Infrastructure

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Home office allowance
Stock options (may be available)
+1
Remote Senior Software Engineer (Cloud Infrastructure)
Remote Senior Software Engineer (Cloud Infrastructure)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,400,000
Health & wellness benefits
Professional development
Remote-friendly culture
+3
Remote Senior Cloud Solutions Architect
Remote Senior Cloud Solutions Architect

Placements24 • Kempton Park

Remote
ZAR 900,000 - 1,800,000
Competitive salary
Remote-friendly benefits
Performance-based bonuses
+3
Remote Lead Software Developer - Cloud Infrastructure
Remote Lead Software Developer - Cloud Infrastructure

Placements24 • Gqeberha

Hybrid
ZAR 1,100,000 - 2,000,000
Stock options
Performance bonuses
Health insurance
+4
Remote Senior DevOps Engineer
Remote Senior DevOps Engineer

Placements24 • Gqeberha

Hybrid
ZAR 1,523,000 - 2,538,000
Health benefits
Flexible hours
Professional development budget
+2