Solution Architect
Binary Innovative Technology Solutions (Pty) Ltd|Posted 1 month ago
Sign up or log in to apply:
Skills and experience
Location and salary
Role description
Job Summary:
We are seeking a highly skilled and experienced Solution Architect to join our growing team. In this critical role, you will be responsible for designing, developing, and implementing innovative and robust technology solutions that align with business objectives. You will work closely with business stakeholders, development teams, and other IT professionals to ensure the successful delivery of high-quality and scalable solutions.
Responsibilities:
• Solution Design & Architecture:
o Lead the design and architecture of complex software systems, including cloud-native applications, microservices architectures, APIs, and integrations.
o Define system requirements, functional specifications, and technical designs.
o Develop and maintain architectural roadmaps and blueprints.
o Evaluate and recommend appropriate technologies and tools for each project.
o Ensure solutions are scalable, maintainable, and aligned with industry best practices.
o Conduct technical feasibility studies and proof-of-concept implementations.
• Technology Strategy & Roadmap:
o Contribute to the development and implementation of the company's overall technology strategy.
o Research and evaluate emerging technologies and their potential impact on the business.
o Stay abreast of industry trends and best practices in software architecture and technology.
• Stakeholder Management:
o Collaborate effectively with business stakeholders, product managers, developers, and other IT teams.
o Communicate complex technical concepts to both technical and non-technical audiences.
o Gather and analyze business requirements and translate them into technical specifications.
o Manage stakeholder expectations and ensure alignment on project goals.
• Technical Leadership & Mentoring:
o Provide technical guidance and mentorship to development teams.
o Conduct code reviews and ensure adherence to architectural principles and coding standards.
o Participate in design and code reviews to ensure quality and maintainability.
• Project Delivery & Support:
o Provide technical support and guidance throughout the project lifecycle.
o Monitor project progress and identify and mitigate potential risks.
o Ensure timely and successful delivery of projects within budget and scope.
Requirements:
• Proven experience as a Solution Architect or in a similar senior technical role (e.g., Senior Software Engineer, Lead Engineer, Systems Architect).
• Strong understanding of software development methodologies (Agile, Waterfall, etc.).
• Deep expertise in designing and implementing scalable and resilient software architectures.
• Hands-on experience with a variety of technologies, including:
o Cloud Computing: AWS, Azure, GCP (or similar)
o Programming Languages: Java, Python, Node.js, etc.
o Databases: Relational databases (e.g., SQL Server, MySQL, PostgreSQL), NoSQL databases (e.g., MongoDB, Cassandra)
o Microservices Architectures: Design, development, and deployment of microservices.
o Containerization: Docker, Kubernetes
o API Development & Integration: RESTful APIs, GraphQL, API gateways
• Excellent communication and interpersonal skills with the ability to effectively communicate complex technical concepts to both technical and non-technical audiences.
• Strong analytical and problem-solving skills with the ability to identify and resolve complex technical challenges.
• A passion for technology and a strong desire to learn and grow.
• Experience with DevOps practices and tools (e.g., CI/CD pipelines, infrastructure as code).
• Experience with data analytics and big data technologies.
• Relevant certifications (e.g., AWS Certified Solutions Architect, Azure Certified Solutions Architect)
• Experience within Telco industry is a plus
Sign up or log in to apply:
About Binary Innovative Technology Solutions (Pty) Ltd
What we do
Binary Innovative Technology Solutions, founded in 2018, specializes in IT consulting and services, focusing on Agile Bespoke Development, Human Capital Management, and System Integration. Our mission is to harness innovative technologies, including Advanced Analytics, Machine Learning, and Artificial Intelligence, to drive economic growth and job creation in South Africa.
Why work for us
Joining Binary means being part of a Level 1 B-BBEE company with a commitment to employee development and innovation. We offer opportunities to work on cutting-edge projects across various sectors, including telecommunications, utilities, and financial management, fostering both personal and professional growth.
Our culture
We value collaboration, diversity, and a commitment to excellence. Our work environment encourages creativity and innovation, allowing team members to contribute their unique skills and perspectives while working towards common goals in a supportive atmosphere.
Our engineering process
Our engineering team employs Agile methodologies to ensure efficient project delivery and adaptability to changing requirements. We prioritize collaboration through regular stand-ups and retrospectives, leveraging technologies like APIs and open-source systems to enhance our solutions.
Our hiring process
Our hiring process is designed to identify top talent who align with our values and technical needs. It typically involves an initial screening, technical assessments, and interviews with team members to evaluate both skills and cultural fit, ensuring a comprehensive selection process.
Tech Stack
application and data





























































utilities

dev ops











business tool






