Senior Software Architect - Cloud Infrastructure

Placements24

LegKraal Gate

Hybrid

ZAR 900,000 - 1,600,000

Full time

5 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

Competitive salary
Health & wellness benefits
Performance-based bonus
Professional development opportunities
Hybrid work model with remote options

Job summary

Placements24 in Mahikeng, North West, South Africa, seeks a Senior Software Architect to lead the architectural vision for scalable, secure cloud solutions. The role focuses on microservices, containerization with Docker/Kubernetes, and DevOps practices to drive CI/CD and robust platforms.

The ideal candidate has 10+ years in software development with ≥5 years in architecture/senior engineering and deep cloud experience across AWS, Azure, or GCP.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 10+ years in software development with at least 5 years in architecture/senior engineering.
  • Extensive cloud experience on AWS, Azure, or GCP.
  • Deep knowledge of microservices, RESTful APIs, and distributed systems.
  • Proficiency with Docker and Kubernetes and orchestration tooling.
  • Strong understanding of CI/CD principles and tools like Jenkins or GitLab CI.
  • Experience with IaC tools such as Terraform or CloudFormation.
  • Excellent problem-solving, analytical, and communication skills.
  • Proven ability to lead technical teams and influence architectural decisions.

Responsibilities

  • Design and architect scalable, fault-tolerant, and secure cloud-based solutions.
  • Define technical strategies and roadmaps for cloud infrastructure and application development.
  • Lead the adoption of modern architectural patterns, such as microservices and event-driven architectures.
  • Oversee the implementation of containerization technologies (Docker, Kubernetes).
  • Establish and enforce coding standards, best practices, and architectural guidelines.
  • Collaborate with product managers, engineers, and operations teams to ensure alignment and successful delivery.
  • Provide technical leadership and mentorship to development teams.
  • Evaluate and select appropriate cloud services, tools, and technologies.
  • Drive the adoption of DevOps practices and CI/CD pipelines.

Skills

Cloud platforms (AWS, Azure, GCP)
Microservices architecture
RESTful APIs
Distributed systems
DevOps practices

Education

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

Tools

Docker
Kubernetes
Jenkins
GitLab CI
Terraform
CloudFormation

Job description

About the Role

Our client is a rapidly growing technology firm specializing in cloud-native solutions and digital transformation. We are seeking a highly skilled Senior Software Architect to join our innovative team in Mahikeng, North West . This role is critical for designing scalable, resilient, and secure cloud infrastructure and applications that power our clients' digital initiatives. You will lead the architectural vision, define technical standards, and guide development teams in building robust and high-performance systems. The ideal candidate will possess deep expertise in cloud platforms (AWS, Azure, GCP), microservices architecture, containerization, and DevOps practices. Join us to shape the future of cloud technology and drive innovation from our hub in Mahikeng, North West .

Key Responsibilities
  • Design and architect scalable, fault-tolerant, and secure cloud-based solutions.
  • Define technical strategies and roadmaps for cloud infrastructure and application development.
  • Lead the adoption of modern architectural patterns, such as microservices and event-driven architectures.
  • Oversee the implementation of containerization technologies (Docker, Kubernetes).
  • Establish and enforce coding standards, best practices, and architectural guidelines.
  • Collaborate with product managers, engineers, and operations teams to ensure alignment and successful delivery.
  • Provide technical leadership and mentorship to development teams.
  • Evaluate and select appropriate cloud services, tools, and technologies.
  • Drive the adoption of DevOps practices and CI/CD pipelines.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 10+ years of experience in software development, with at least 5 years in a software architecture or senior engineering role.
  • Extensive experience designing and implementing solutions on major cloud platforms (AWS, Azure, or GCP).
  • Deep understanding of microservices architecture, RESTful APIs, and distributed systems.
  • Proficiency with containerization technologies (Docker, Kubernetes) and orchestration tools.
  • Strong knowledge of CI/CD principles and tools (e.g., Jenkins, GitLab CI).
  • Experience with infrastructure as code (IaC) tools (e.g., Terraform, CloudFormation).
  • Excellent problem-solving, analytical, and communication skills.
  • Demonstrated ability to lead technical teams and influence architectural decisions.
Benefits
  • Our client offers a highly competitive salary
  • Comprehensive health and wellness benefits
  • A performance-based bonus structure
  • We provide ample opportunities for professional development, including access to advanced training, certifications, and conferences
  • This hybrid role offers flexibility, balancing collaborative work at our Mahikeng, North West office with remote work options
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Architect - Cloud Infrastructure
Senior Software Architect - Cloud Infrastructure

Placements24 • East London

Hybrid
ZAR 1,200,000 - 2,000,000
Salary and benefits package
Health, dental, and vision insurance
Generous retirement plan
+4
Senior Software Architect - Cloud-Native Solutions
Senior Software Architect - Cloud-Native Solutions

Placements24 • Sandton

Hybrid
ZAR 1,500,000 - 2,500,000
Top-tier compensation
Executive medical, dental & vision
Superior retirement fund
+2
Senior Software Solutions Architect
Senior Software Solutions Architect

Placements24 • LegKraal Gate

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive salary & incentives
Comprehensive health, dental, and 视觉保险
Generous annual leave
+3
Senior Cloud Architect - AWS & Infrastructure Design
Senior Cloud Architect - AWS & Infrastructure Design

Placements24 • Sandton

Hybrid
ZAR 1,200,000 - 2,000,000
Fully remote role
Competitive salary and bonuses
Professional growth & certifications
Principal Cloud Solutions Architect
Principal Cloud Solutions Architect

Placements24 • Sandton

Hybrid
ZAR 1,800,000 - 3,200,000
Competitive base salary
Executive benefits package
Hybrid work model
Senior Cloud Infrastructure Architect
Senior Cloud Infrastructure Architect

Placements24 • Sandton

Hybrid
ZAR 1,200,000 - 2,000,000
Hybrid work model
Comprehensive medical aid
Retirement fund
+2
Senior Application Architect
Senior Application Architect

Placements24 • LegKraal Gate

Hybrid
ZAR 1,000,000 - 1,800,000
Competitive salary
Medical aid
Retirement fund
+3
Senior Cloud Solutions Architect (AWS/Azure)
Senior Cloud Solutions Architect (AWS/Azure)

Placements24 • Bloemfontein

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary
Medical insurance
Retirement plan
+3
Senior Software Engineer - Cloud Infrastructure
Senior Software Engineer - Cloud Infrastructure

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,700,000
Private health insurance
Retirement plan with company match
Flexible working hours
+1
Senior Software Architect
Senior Software Architect

Placements24 • East London

Hybrid
ZAR 900,000 - 1,800,000