Ubulu Africa is a digital innovation hub committed to driving impactful digital innovation across Africa. With a focus on venture building and ecosystem building, Ubulu Africa endeavours to catalyze economic empowerment and sustainable development by fostering collaboration between innovators, startups, corporate organisations, academic institutions, and government agencies.
Job Overview
- We are looking for a visionary Solution Architect to join our venture studio and play a pivotal role in shaping the technical landscape of our diverse platforms.
- This role is ideal for an experienced architect who can bridge the gap between business needs and technical implementation, designing robust, scalable and secure solutions.
What You Will Do
- Lead Architectural Design: Architect end-to-end solutions for new and existing platforms, with a strong focus on designing robust, scalable, secure, and cost-efficient infrastructure, ensuring alignment with business objectives, technical feasibility, and long-term scalability.
- Define Technical Standards: Establish and enforce architectural best practices, coding standards, and design principles across all projects, promoting consistency and quality.
- Collaborate with Cross-functional Teams: Work closely with product managers, lead engineers, QA engineers, and business stakeholders to translate requirements into technical specifications and architectural blueprints.
- Technology Evaluation: Research, evaluate, and recommend new technologies, tools, and frameworks that enhance our development capabilities and product offerings.
- Create Technical Roadmaps: Develop and maintain comprehensive technical and infrastructure roadmaps for platforms, outlining key architectural phases, dependencies, and integration strategies.
- Ensure Architectural Integrity: Oversee the implementation of architectural designs, focusing on infrastructure reliability and resilience, conducting regular reviews and providing technical guidance to development teams to ensure adherence to standards and architectural vision.
- Risk Assessment: Identify potential technical risks and challenges, particularly those related to infrastructure, proposing mitigation strategies and innovative solutions to ensure project success.
- Documentation: Create clear, concise, and comprehensive architectural documentation, including design specifications, data flow diagrams, and system overviews.
What You Will Bring
- At least 5+ years of experience in software development, with a minimum of 3 years specifically in a Solution Architect, Technical Architect, or similar senior architectural role.
- Architectural Expertise: Proven experience in designing and implementing complex, highly scalable, secure, and resilient enterprise-grade infrastructure solutions, including microservices, APIs, and cloud-native applications.
- Technical Proficiency: Deep understanding of various technology stacks, including frontend frameworks (e.g., React, Next.js), backend technologies (e.g., Node.js/Nest.js, Python), databases (e.g., MongoDB, PostgreSQL), and cloud platforms (especially AWS).
- Cloud Architecture: Strong hands-on experience with designing, implementing, and optimising cloud computing architectures on AWS, including services like EC2, S3, RDS, Lambda, API Gateway, and managed services for highly available and fault-tolerant systems.
- System Integration: Experience with various integration patterns and technologies (e.g., RESTful APIs, GraphQL, message queues).
- Problem-solving: Exceptional analytical and problem-solving skills, with the ability to diagnose complex infrastructure issues, break down issues into manageable components, and design effective solutions.
- Communication: Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences.
- Leadership: A proven track record of leading technical discussions, mentoring engineers, and driving architectural consensus within a team.
- Methodologies: Familiarity with Agile development methodologies, CI/CD pipelines, and strong understanding of DevOps and Infrastructure as Code (IaC) principles.
- Certification (Advantageous): Relevant certifications such as AWS Certified Solutions Architect, TOGAF, or similar.
What We Offer
- A Great Culture: We are a people-first company. Everyone’s voice matters, and mutual respect is at the core of what we do.
- Learning and Growth: We are big on professional development and support your growth.
- Competitive Compensation: Enjoy an attractive salary, pension, health insurance, and more.
- Impactful Work: Work on exciting projects that make a difference in Africa’s digital transformation.
- Empowerment: Enjoy the freedom to bring your ideas to life and make meaningful contributions to the company's success.
Method of Application
Signup to view application details.
Signup Now