We are seeking an experienced Solution Architect to design end-to-end technology solutions that address complex business requirements and align with enterprise architecture standards. The role involves translating business needs into scalable, secure, and high-performing solution designs across applications, data, and integration layers.
Key Responsibilities
- Design and own end-to-end solution architectures for complex initiatives and programs
- Translate business and functional requirements into detailed technical designs
- Define application, integration, data, and infrastructure architectures
- Ensure solutions align with enterprise architecture standards and roadmaps
- Lead architecture reviews, design governance, and technical decision-making
- Collaborate with business stakeholders, product owners, and delivery teams
- Evaluate and recommend technologies, platforms, and integration patterns
- Ensure non-functional requirements (security, scalability, performance, availability) are met
- Support implementation teams through build, test, and deployment phases
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field
- 15+ years of experience in IT, including significant experience as a Solution Architect or similar role
- Strong experience designing enterprise and large-scale systems
- Solid knowledge of application architectures, APIs, integration patterns, and data design
- Experience with SDLC methodologies (Agile, Waterfall, Hybrid)
- Excellent communication and stakeholder management skills
- Design and review database solutions using Oracle technologies, including PL/SQL utilities, packages, procedures, and performance considerations
Preferred
- Experience with cloud platforms (AWS, Azure, or GCP)
- Architecture certifications (TOGAF, Oracle, AWS/Azure Architect, or equivalent)
- Experience in regulated or large enterprise environments
- Arabic language skills (desirable, not mandatory)
Job Type: Full-time