Responsibilities :
Lead the preparation of technical plans and in liaison with business assurance and project staff ensure that appropriate technical resources are made available. Support a change program or project through the preparation of technical plans and application of design principles that comply with enterprise and solution architecture standards. Assess the project and solution architecture, provide architectural impact analysis and explain architectural dependencies to project team. Provide advice on technical aspects of solution development and integration (including requests for changes, deviations from specifications, etc.) Produce specifications of cloud-base or on-premises components, tiers and interfaces for translation into detailed designs using selected services and products. Ensure that relevant technical strategies, policies, standards and practices are applied correctly. Ensure that appropriate tools and methods are…