Praekelt
SOLUTIONS ARCHITECT/SENIOR SOFTWARE ENGINEER
Johannesburg or Cape Town, Gauteng or Western Cape
Get past the screening software and onto a recruiter's desk
hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.
- Keywords matched to this posting
- Fit score before you apply
- Cover letter included
Matched against 2.6M live jobs from 210,000+ employers in 200+ countries.
Tailor my resume for this job →Apply from your AI assistant
Connect hirly to Claude or ChatGPT and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending.
Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.
hirly's read of this role
- Role family
- Engineering
- Seniority
- Senior
- Country
- ZA
- Work mode
- On-site / unstated
- First seen by hirly
- 29 Oct 2026
Derived automatically from the posting. Upload your resume above to see how the role scores against it.
the posting
As a solutions architect, your main responsibilities are designing and implementing Helm products, integrating them with the Helm Intelligence platform, and supporting client platforms and projects. You will work with cross-functional teams (Engineering, Intelligence, Client Success, etc.), steer technical direction, and ensure all architecture adheres to best practices for scalability and reliability. This role demands both hands-on technical expertise to assist with analysing, designing, and building solutions and excellent communication skills.
KEY RESPONSIBILITIES
Assess emerging technologies (e.g., AI, automation, frameworks) and integrate them into the Helm product suite, including the Helm Intelligence range.
Establish technical and delivery frameworks for scaling Helm Engine™️ implementations across African markets.
Contribute to analysis, design, development, testing, and other product development activities, and independently execute the outcomes of these activities.
Work closely with the Helm Intelligence team to explore, integrate, and optimise AI/ML solutions, including NLU and LLM technologies.
Validate the feasibility of the Helm Engine™️ feature and the client solution before committing to the roadmap and project by leading design spikes for features.
Provide expertise in performance tuning, monitoring, and troubleshooting to ensure optimal system performance.
Lead code reviews, architecture reviews, and technical discussions to drive continuous improvement and knowledge sharing within the development team as well as customer engagements.
Lead the end-to-end architectural design of a complex system, ensuring it meets the requirements of scalability, performance, and maintainability.
Develop high-level and low-level architectural documentation , including diagrams, design patterns, and technical specifications.
Facilitate stakeholder alignment meetings and decision-making sessions, lead technical solution workshops, and educate stakeholders on technical content. This may include communicating with C-suite-level stakeholders.
REQUIREMENTS
A degree in Computer Science or equivalent experience .
8+ years of experience building scalable, production-ready software.
Proficiency in designing for scalability, availability, and performance optimisation.
Highly skilled with innovative, unique development ideas and an analytical, troubleshooting mindset.
Good communication skills and a team player who supports our collaborative ways of working across the engineering team and the rest of the company.
Background in Agile/Scrum delivery environments.
Ability to take ownership and work independently on tasks that need to be delivered.
Helm’s core engineering tech stack requires, but is not limited to, the following:
Proficiency in:
Backend Technologies: Django, Python, Django REST Framework, FastAPI
Databases: Postgres, Redis
Frontend & General Development: JavaScript, React
Data and Analysis: BigQuery
Version Control: Utilise GitHub and follow the preset branching strategy
Tools: Rancher and Grafana for logging, Snyk and StackHawk for security
CI/CD: Docker, GitHub Actions
Continuously seeking learning opportunities and skilling up in areas critical to the development and maintenance of Helm products.
Requires a deep understanding of company-wide priorities and the ability to make trade-offs between competing long-term goals , using both technical and organisational context.
BONUS SKILLS
Experience with Elixir as a programming language and Phoenix as a framework.
Knowledge of cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies is a plus.
Relevant certifications in architecture are desirable.
Knowledge of Kubernetes and Terraform
Listed on hirly, a job board. hirly is not the employer: Praekelt is hiring for this role.
Similar jobs
- Senior Solutions ArchitectAmazon · Waterfall, Gauteng, ZAFFirst seen 40d ago
- Business Intelligence Manager & Solutions ArchitectElanco · ZA - CenturionFirst seen 7d ago
- IT Solutions Architect (Broader Africa Technology)FirstrandFirst seen 10d ago
- Cybersecurity Solutions ArchitectExclusivenetworks · Waterfall CityFirst seen 28d ago
- Solutions Architectooba · South AfricaFirst seen 39d ago
Browse similar roles
Want this one?
Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.
Tailor my resume for this job