The IT architecture analyst contributes to the computing efficiency by analyzing, conceiving and updating the programming algorithms (computing software, Web applications) and the architecture of computing tools (software, network, database, etc.).
Make sure that the programming algorithms and the architecture of IT tools are consistent with the organization's current and future structure and needs
Check the compatibility of the integration of new elements with the existing architecture (application software, products or services, etc.).