Senior Software Architect - Cloud-Native Applications

Placements24

East London

Híbrido

ZAR 1 100 000 - 1 900 000

Tempo integral

Há 3 dias
Torna-te num dos primeiros candidatos

Recebe uma resposta deste empregador

O teu currículo e carta de apresentação, adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Remote-first environment
Flexible hours
Professional development budget
Competitive salary and bonus
Health/dental/vision insurance

Resumo da oferta

Placements24 is seeking a Senior Software Architect to lead our remote-first cloud-native strategy. You will design scalable microservices, define architectural patterns, and mentor engineers across distributed teams.

You will work with product managers and stakeholders to translate complex requirements into elegant technical designs, evaluate technologies, and ensure high availability and cost efficiency in cloud environments.

Qualificações

  • Master's degree or PhD in Computer Science, Engineering, or related field, or equivalent practical experience.
  • 8+ years of software development experience with at least 4 years in a software architecture role.
  • Proven experience designing and building large-scale cloud-native applications.
  • Deep understanding of microservices, containers (Docker, Kubernetes), and serverless architectures.
  • Experience with major cloud platforms (AWS, Azure, GCP) and CI/CD practices.
  • Strong communication and leadership skills, capable of mentoring teams.

Responsabilidades

  • Design and architect scalable, highly available cloud-native applications and systems.
  • Define architectural patterns, standards, and best practices for software development.
  • Lead the design and implementation of microservices architectures.
  • Evaluate and select technologies, frameworks, and tools for development.
  • Collaborate with development teams to ensure adherence to architectural designs and principles.
  • Provide technical leadership and mentorship to software engineers.
  • Conduct architectural reviews and ensure technical integrity of projects.
  • Optimize system performance, scalability, and cost-effectiveness in cloud environments.
  • Stay abreast of emerging technologies and industry trends in cloud computing and software architecture.
  • Develop and maintain architectural documentation.

Conhecimentos

Leadership
Communication
Architectural vision
Cloud strategy
Mentoring
Strategic thinking
Problem solving
Stakeholder management

Formação académica

Master's degree or PhD in CS/Engineering

Ferramentas

Docker
Kubernetes
AWS/Azure/GCP
CI/CD tools

Descrição da oferta de emprego

Our client, a leading innovator in digital transformation services, is actively seeking an exceptional Senior Software Architect to join their fully remote team. This role is designed for a visionary leader with extensive experience in designing and implementing robust, scalable, and resilient cloud-native applications. You will be instrumental in defining the technical vision, architectural direction, and best practices for developing cutting-edge software solutions on cloud platforms. The ideal candidate will possess a deep understanding of microservices architecture, containerization, distributed systems, and modern cloud technologies. Working in a remote-first environment, you will collaborate closely with engineering teams, product managers, and stakeholders to translate complex business requirements into elegant and effective technical designs. Our client is committed to fostering a culture of innovation, continuous learning, and empowering their remote workforce to deliver outstanding results. This is a significant opportunity to shape the technological future of a dynamic and growing organization, impacting numerous clients and projects.

Key Responsibilities
  • Design and architect scalable, highly available, and fault-tolerant cloud-native applications and systems.
  • Define architectural patterns, standards, and best practices for software development.
  • Lead the design and implementation of microservices architectures.
  • Evaluate and select appropriate technologies, frameworks, and tools for development.
  • Collaborate with development teams to ensure adherence to architectural designs and principles.
  • Provide technical leadership and mentorship to software engineers.
  • Conduct architectural reviews and ensure the technical integrity of projects.
  • Optimize system performance, scalability, and cost-effectiveness in cloud environments.
  • Stay abreast of emerging technologies and industry trends in cloud computing and software architecture.
  • Develop and maintain architectural documentation.
Requirements
  • Master's degree or PhD in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 8+ years of experience in software development, with at least 4 years in a software architecture role.
  • Proven experience designing and building complex, large-scale cloud-native applications.
  • Deep understanding of microservices, containerization (Docker, Kubernetes), and serverless architectures.
  • Extensive experience with major cloud platforms (AWS, Azure, GCP).
  • Proficiency in one or more programming languages (e.g., Java, Python, Go, C#).
  • Strong knowledge of database technologies, messaging queues, and caching mechanisms.
  • Experience with CI/CD pipelines and DevOps practices.
  • Excellent communication, leadership, and interpersonal skills.
  • Ability to translate business needs into technical solutions.
Benefits
  • Highly competitive salary and bonus structure.
  • Comprehensive health, dental, and vision insurance.
  • Generous retirement savings plan.
  • Significant paid time off.
  • Fully remote work arrangement with flexible hours.
  • Budget for professional development, training, and conferences.
  • Opportunity to work on innovative and impactful projects.
  • Career advancement and leadership opportunities.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Software Architect (Cloud-Native)
Senior Software Architect (Cloud-Native)

Placements24 • Sandton

Híbrido
ZAR 2 003 000 - 3 005 000
Principal Software Architect - Cloud Native Solutions
Principal Software Architect - Cloud Native Solutions

Placements24 • Randburg

Híbrido
ZAR 1 000 000 - 2 000 000
Stock options
Health, dental, vision insurance
Paid time off and flexible hours
+2
Remote Principal Software Architect - Cloud Native Solutions
Remote Principal Software Architect - Cloud Native Solutions

Placements24 • Benoni

Híbrido
ZAR 3 046 000 - 4 061 000
Competitive salary
Remote work
Learning opportunities
+1
Senior Cloud Architect - Remote First
Senior Cloud Architect - Remote First

Placements24 • Johannesburg

Híbrido
ZAR 1 500 000 - 2 300 000
Health insurance
Home office stipend
Flexible hours
Remote Lead Software Architect
Remote Lead Software Architect

Placements24 • Rustenburg

Híbrido
ZAR 1 500 000 - 2 100 000
Health insurance
Retirement plans
Generous paid time off
+2
Senior Software Architect - Microservices & APIs
Senior Software Architect - Microservices & APIs

Placements24 • Mossel Bay

Híbrido
ZAR 1 000 000 - 1 600 000
Senior Cloud Solutions Architect - Remote First
Senior Cloud Solutions Architect - Remote First

Placements24 • Pietermaritzburg

Híbrido
ZAR 1 200 000 - 1 800 000
Remote-first
Flexible hours
Home office stipend
+3
Senior Cloud Architect
Senior Cloud Architect

Placements24 • Johannesburg

Híbrido
ZAR 2 470 000 - 3 787 000
Competitive salary
Health, dental, vision insurance
Generous paid time off
+5
Senior Enterprise Architect - Cloud Solutions
Senior Enterprise Architect - Cloud Solutions

Placements24 • Midrand

Híbrido
ZAR 900 000 - 1 800 000
Competitive salary package
Health, dental, vision insurance
Paid time off
+4
Senior Software Engineer - Cloud
Senior Software Engineer - Cloud

Placements24 • East London

Híbrido
ZAR 1 984 000 - 2 976 000
Fully remote work
Competitive salary
Health insurance
+2