Responsible for developing and maintaining the application architecture roadmap
Define and develop application architecture principles, guidelines and standards to be utilized in the application development
Create and maintain the application architecture blueprint covering the components, technologies, interactions, mapping, etc
Analyze the current application architecture to identify gaps and develop opportunities for improvements
Review solution architecture designs and proposals to ensure they align with the established architectural principles and standards
Provide guidance and feedback to solution architects and project teams to enhance architectural alignment
Provide consultation to the project teams to address architectural gaps and ensure alignment with strategic goals
Review Requests for Proposals (RFPs) to assess architectural alignment and feasibility of proposed solutions
Evaluate emerging technologies, tools, and frameworks relevant to application development and recommend appropriate technologies for application projects to enhance efficiency and effectiveness
Oversee the development and maintenance of the application and integration architecture, related processes and artifacts in the EA tool
Identify potential risks and challenges in application solutions and architectural designs and provide guidance on risk mitigation strategies
Carry out any other tasks requested by the direct manager or the superior that are within the limits of the job, provided that this task does not make a fundamental difference in the basic tasks of the job