• Solution Design & Architecture
• Design end-to-end solution architectures covering applications, infrastructure, cloud, security, integration, and data components
• Translate business and functional requirements into clear technical designs, architecture diagrams, and solution proposals
• Ensure solutions are scalable, secure, cost-effective, and aligned with enterprise architecture standards
• Stakeholder & Pre-Sales Support
• Act as a trusted technical advisor to customers, understanding their business challenges and technology landscape
• Collaborate with sales and business teams to support solutioning, proposals, and client discussions.
• Participate in client workshops and technical discussions to understand requirements and explain proposed solutions.
• Communicate complex technical concepts clearly to business stakeholders
• Provide technical input for estimates, architecture options, and implementation approaches.
• Delivery & Governance
• Provide architectural guidance throughout the delivery lifecycle, from design to implementation and handover
• Review technical designs and implementation approaches to ensure alignment with the approved architecture
• Identify technical risks, dependencies, and mitigation strategies early in the project lifecycle
• Technology & Best Practices
• Stay current with industry trends, emerging technologies, and best practices (e.g. cloud, security, DevOps)
• Apply relevant frameworks and standards (e.g. TOGAF, ITIL, cloud reference architectures) where appropriate
• Ensure compliance with internal policies and applicable regulatory or security requirements
• Required Qualifications & Experience
• Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field
• 6–10 years of relevant experience in solution architecture, systems design, or senior engineering roles
• Hands-on experience across multiple technology domains such as:
• Cloud platforms (e.g. AWS, Azure, GCP)
• Enterprise applications and middleware
• Infrastructure, networking, and security fundamentals
• Experience designing solutions for enterprise or government customers is an advantage
• Strong documentation skills, including architecture diagrams and solution design documents
• Skills & Competencies
• Strong analytical and problem-solving skills
• Ability to balance technical depth with business considerations
• Excellent communication and presentation skills
• Ability to work independently and collaboratively in cross-functional teams
• Good understanding of cost models, sizing, and effort estimation