Skip to content
mimi

Solutions Architect (Chief Expert) 0159

Mediro ICT Recruitment

Pretoria · On-site Full-time Lead 5d ago

About the role

About

Our client in Pretoria is recruiting for a Solutions Architect (Chief Expert) to join their team.

Job Description

  • Design and own end-to-end solution architectures that meet business requirements and align with the architectural roadmap.
  • Engage and collaborate with product and integration teams to define integration touchpoints and shared technical requirements.
  • Translate business and process requirements into functional and technical specifications and conceptual prototypes.
  • Evaluate alternative technologies and propose scalable, secure, maintainable solutions.
  • Produce clear, high-quality technical documentation, architecture diagrams and implementation guidance.
  • Coordinate and participate in test and deployment efforts to ensure delivered solutions meet technical and functional specifications.
  • Support development teams with architectural decisions, patterns, and best practices (including IaC, CI/CD and observability).
  • Work with stakeholders to prioritise requirements and organise delivery in an iterative, value-driven manner.
  • Assist with troubleshooting and root cause analysis of complex system issues across the stack.
  • Ensure architectural compliance with enterprise standards, security controls and governance processes.
  • Mentor and coach engineering teams on design principles, integration approaches and cloud-native practices.
  • Continuously review and improve solutions for performance, cost-efficiency, reliability and operability.

Minimum Requirements

Qualifications/Experience:

  • Degree in Computer Science, Engineering, Information Systems or equivalent proven experience.
  • Extensive experience (typically 8+ years) in solution architecture, systems integration and cloud-native design.
  • Strong background in designing architectures that include AWS services, API/integration patterns, data modelling and DevOps practices.

Essential Skills Requirements:

  • Strong solution architecture experience across cloud and on-premise environments, with proven ability to design end-to-end architectures.
  • Deep knowledge of AWS cloud services and architecture best practices.
  • Proficiency in one or more backend languages such as Java, Python, or TypeScript for solution design and prototyping.
  • Experience with infrastructure-as-code tools and patterns (e.g., Terraform, AWS CDK, Ansible).
  • Understanding of data modelling and document databases, preferably MongoDB.
  • Competence with integration patterns, APIs, and middleware technologies.
  • Familiarity with frontend technologies and frameworks to enable full-stack solution design.
  • Solid grasp of CI/CD, DevOps practices and how they influence architecture and delivery.
  • Strong security-by-design knowledge including identity, access management, and secure communication.
  • Excellent stakeholder communication and documentation skills to translate business needs into technical solutions.

Advantageous Skills Requirements:

  • Hands-on experience with Amazon Glue, Athena or other cloud data services
  • Experience with containerisation and orchestration (Docker, Kubernetes)
  • Exposure to Angular or other modern frontend frameworks.
  • Familiarity with monitoring, observability and FINOPS concepts.
  • Prior work with integration touchpoint teams and enterprise integration platforms.
  • Knowledge of Agile/DevOps delivery models and working with cross-functional feature teams.
  • Experience producing technical documentation and solution runbooks.
  • Practical experience with AWS CDK and cloud-native patterns.
  • Background in systems engineering concepts and architecture frameworks (TOGAF, Zachman).
  • Experience with automation of infrastructure patching, build and deployment pipelines.

Package & Remuneration

  • Salary Market Related

Requirements

  • Strong solution architecture experience across cloud and on-premise environments, with proven ability to design end-to-end architectures.
  • Deep knowledge of AWS cloud services and architecture best practices.
  • Proficiency in one or more backend languages such as Java, Python, or TypeScript for solution design and prototyping.
  • Experience with infrastructure-as-code tools and patterns (e.g., Terraform, AWS CDK, Ansible).
  • Understanding of data modelling and document databases, preferably MongoDB.
  • Competence with integration patterns, APIs, and middleware technologies.
  • Familiarity with frontend technologies and frameworks to enable full-stack solution design.
  • Solid grasp of CI/CD, DevOps practices and how they influence architecture and delivery.
  • Strong security-by-design knowledge including identity, access management, and secure communication.
  • Excellent stakeholder communication and documentation skills to translate business needs into technical solutions.

Responsibilities

  • Design and own end-to-end solution architectures that meet business requirements and align with the architectural roadmap.
  • Engage and collaborate with product and integration teams to define integration touchpoints and shared technical requirements.
  • Translate business and process requirements into functional and technical specifications and conceptual prototypes.
  • Evaluate alternative technologies and propose scalable, secure, maintainable solutions.
  • Produce clear, high-quality technical documentation, architecture diagrams and implementation guidance.
  • Coordinate and participate in test and deployment efforts to ensure delivered solutions meet technical and functional specifications.
  • Support development teams with architectural decisions, patterns, and best practices (including IaC, CI/CD and observability).
  • Work with stakeholders to prioritise requirements and organise delivery in an iterative, value-driven manner.
  • Assist with troubleshooting and root cause analysis of complex system issues across the stack.
  • Ensure architectural compliance with enterprise standards, security controls and governance processes.
  • Mentor and coach engineering teams on design principles, integration approaches and cloud-native practices.
  • Continuously review and improve solutions for performance, cost-efficiency, reliability and operability.

Skills

AnsibleAPIAWS CDKAWS servicesCI/CDData modellingDevOpsDockerIaCIntegration patternsJavaKubernetesMongoDBObservabilityPythonTerraformTypeScript

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free