Systems Architect
CurrentResponsible for defining the architecture of the software system in order to fulfill the requirements. Such definition includes: a breakdown of the system into components, the component interactions and interfaces (including with the environment, especially the user), and the technologies and resources to be used in the design.