Safaricom is looking for a hands-on IT Solutions Architect to bridge the gap between business requirements and technical execution. The role involves carrying out full business requirements discovery, creating detailed solution designs that align with enterprise architecture, and leading project teams of designers and developers to ensure the delivery of high-quality systems. You will be responsible for ensuring that all IT solutions adhere to best practices regarding reusability, monitoring, performance, and security while maintaining strong relationships with various stakeholders across the organization.
Key Responsibilities
Conduct business requirements discovery, elicitation, and analysis through interviews with stakeholders and end users.
Document and classify requirements according to set standards, ensuring consensus across business, IT, and testing teams.
Create detailed solution designs by leveraging existing systems or recommending new technologies in alignment with enterprise architecture.
Lead project teams of designers and developers, ensuring business intent is correctly understood and delivered.
Enforce best practices in software development, including reusability, performance, and security.
Oversee the development process, evolving solutions based on feedback and changing requirements throughout the delivery lifecycle.
Develop test-driven functional specifications and participate in technical evaluations of bids for new systems.
Support Business Units in translating user requirements into baseline Business Requirements Documents (BRD).
Manage release planning and prioritize tasks based on business needs and change management governance.
Explore new technologies and innovation opportunities to improve products and services.
Qualifications and Requirements
Bachelor’s degree in Computer Science, IT, or a related field.
At least 4 years of professional experience in software development, solution architecture, or cloud architecture.
Proven expert-level development skills in at least one language: Java, Python, NodeJs, GO, or .NET.
Mastery of at least one web framework associated with the preferred programming language.
Deep understanding of fundamental database concepts and end-to-end system design.
Ability to lead user requirement workshops and capture complex requirements across multiple domains.
Strong business acumen and leadership mindset with the ability to influence without formal authority.
Experience working in Agile environments is an added advantage.
Certification in TOGAF and/or Public Clouds (AWS, Azure, Google Cloud) is an added advantage.
How to Apply
Interested and qualified candidates should submit their application through the Safaricom recruitment portal on Oracle Cloud using the link provided below.
How to Apply
To apply for this position, visit the official Safaricom recruitment portal on Oracle Cloud via the following link: Apply Here.