Overview
Solution Architect Jobs in Johannesburg, Gauteng, South Africa at Impronics Technologies
Title: Solution Architect
Company: Impronics Technologies
Location: Johannesburg, Gauteng, South Africa
Job Summary
The Solution Architect at glu Mutual is a hands-on senior technologist responsible for designing, building, and evangelising scalable, production-grade solutions in a fast-moving startup environment.
This role focuses on transforming ambitious product ideas into working systems rather than only conceptual designs. The Solution Architect will be deeply involved in building codebases, designing integrations, shaping platforms, and collaborating closely with vendor engineers to deliver practical solutions.
The position blends solution architecture, technical leadership, and startup execution, requiring comfort with ambiguity, rapid iteration, and direct accountability for production outcomes. The role is suited for a technologist who enjoys leading from the front, influencing through credibility, and championing technical innovation.
Minimum Requirements
Education
Bachelor’s Degree in Information Systems, Informatics, Computer Science, or Engineering (or equivalent work experience)
Honours or Master’s Degree in Information Systems, Informatics, Computer Science, or Engineering (preferred)
TOGAF Framework certification or equivalent
Experience
5–7 years of experience in an IT technical specialist role
5–7 years of experience in a Solutions Architect role within a medium to large organization (preferably banking or financial services)
Experience developing and managing IT architecture roadmaps
Proven experience with architecture and governance frameworks such as TOGAF or Zachman
Advanced experience designing and implementing complex computer systems
Experience In
Code refactoring
Design patterns
Design-driven development
Continuous deployment
Highly scalable applications
Application security
Experience with pair programming, continuous integration, test-driven development (TDD), and incremental design
Project management experience is advantageous
Knowledge and Skills
Strong understanding of Agile software development practices
Ability to write and review architectural design documentation
Working Knowledge Of Programming Languages Such As
Node.js
Go
Ruby on Rails
Java
PHP
Perl
- NET
JavaScript
SQL
HTML/CSS
Deep Knowledge Of Infrastructure Technologies Including
RESTful APIs
Single Sign-On (SSO)
LDAP
LAMP stack
Search technologies
Ability to design and implement secure, scalable, high-performance systems
Strong documentation and communication skills
Understanding of emerging technologies related to the Fourth Industrial Revolution, including:
Robotics
Automation
Artificial Intelligence
Digital platforms
Role Philosophy
This Role Is Ideal For Candidates Who Are
Startup-ready: Comfortable working in ambiguous, fast-paced environments
Hands-on: Actively involved in technical development and engineering work
Technologist-driven: Passionate about innovation and modern technologies
This Role Is Not
A passive architecture or governance-only position
Suitable for candidates who prefer distance from delivery or implementation
Key Responsibilities
- Solution & Platform Architecture
Translate product and client requirements into scalable technical designs
Define and evolve core architectural patterns and platform strategies
Make pragmatic technology decisions balancing speed, scalability, quality, and cost
Ensure solutions are secure, resilient, observable, and production-ready
- Hands-On Technical Leadership
Contribute directly to codebases for complex or foundational components
Collaborate with vendor engineers to solve complex technical challenges
Review system designs, code, and integrations
Support teams throughout build, deployment, and production stabilization
- Startup Execution & Delivery
Take ownership of technical outcomes and delivery
Drive solutions from idea → build → release → iteration
Identify opportunities to simplify systems, reuse components, and accelerate delivery
- Technical Evangelism
Serve as a technical ambassador for glu Mutual
Clearly communicate technical architecture and platform capabilities
Support client engagements that require deep technical expertise
Promote modern engineering practices across the organization
- Architecture Governance
Implement lightweight governance frameworks that balance risk and innovation
Identify technical risks early and propose mitigation strategies
Ensure compliance with security and regulatory requirements
- Collaboration & Stakeholder Engagement
Work closely with product, engineering, and commercial teams
Influence technology decisions through expertise and delivery success
Foster a culture of collaboration, experimentation, and continuous improvement
Technical Knowledge & Capabilities
Strong software engineering foundation
Experience with modern development stacks, APIs, and integration patterns
Ability to design secure, scalable, and high-performance systems
Familiarity With
DevOps practices
CI/CD pipelines
Observability tools
Production operations
Awareness of emerging technologies such as automation, AI-enabled systems, and digital platforms