To translate complex solution requirements into technical specifications, in adherence to agile project methodology, and support solution designers, developers, and business analysts to develop solutions that meet requirements ensuring alignment with enterprise architecture, including data, security, infrastructure, and application architectural components. The senior solution architect deals with more complex solutions compared to the solution architect.
Develop the solution architecture for the products and develop, maintain procedures and guidelines for tge development lifecycle stages, and oversee and coordinate the stages end to end, with specific focus during solution design and development to ensure adherence with enterprise architecture frameworks and standards, and ensure technical team members are maintaining performance efficiency and understanding solutions interdependencies.
Participate in project scoping and support the product lead, solution designers, and solution developers to define solution goals and technical system requirements and ensure the alignment with business requirements, as well as support project managers and business analysts to develop the project schedule, resourcing requirements and maintain project dependencies, risks, and issues.
Determine and define system design requirements that accurately translate business requirements to technology and ensure the design will meet business requirements throughout the solution lifecycle
Define and maintain standards and processes for specific Product types and categories to ensure and promote consistency and standardization.
Determine the need for integration between different systems and products to support the implementation of the technical requirements and assesses specific security requirements and mitigate their risks.
Ensure that the solutions architectures for each product group comply with IsDB’s Enterprise Architecture to meet business requirements and promote reusability.
Ensure that the system, data, and technology architecture of the solution are consistent, coherent, and defined at an appropriate level of detail and that changes are controlled to maintain consistency
Maintain a clear understanding of current systems within IsDB and ensure that any new technologies will fit within the existing enterprise environment.
Assist in determining high-level build versus buy (e.g. outsource, buy a ready-made package) by helping in the information gathering process and analyzing the different options based on the cost vs. benefit criteria
Provide input to the strategic direction of technology investments to assist in the development of the enterprise architecture and maximize the return on technology investment.
Adopt agile project methodology and supports the DevOps approach during projects and solution lifecycle activities.
Academic and professional qualifications:
• Bachelors degree in Computer Science, IT or similar field with 8 years experience in IT environment OR Masters degree in Computer Science, IT or similar field with 6 years experience in IT environment
• Five years’ experience in IT environment specifically in solution architecture, solution design and delivery.
English – Required
Arabic – Preferred
French – Preferred
Skills and Necessary Knowledge:
Adopt the ability to execute work in an agile, innovative manner (DevOps), while also maintaining traditional project methodologies (such as waterfall when needed)
Strong experience in software development techniques, technology solutions, design patterns and architectural approaches
Application management, cloud development and innovation
Engineering and software architecture design
Client Centricity and Stakeholder Management
Motivation to Learn and Share Knowledge
Drive for Results
Change & Transition Management
Solutions and Result Management
Innovation and Future Orientation
Leadership and People Management
International and Multicultural Collaboration
Communication and Partnership
Business Process Knowledge
Policies and Procedures
Click here to Apply Online