A systems analyst designs new IT solutions to improve business efficiency and productivity. The work might be for an external client or an internal client (such as a department within the same organisation).
Working closely with the client, analysts examine existing business models and flows of data, discuss their findings with the client, and design an appropriate improved IT solution. They act as the liaison between the client and the developers.
They produce outline designs and costings of new systems, specifying the operations the system will perform, and the way data will be viewed by the end-user, present their design to the client and, once it is approved, work closely with the client team to implement the solution.