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.