Analysts define software requirements and specifications, and guide program design and development. The analyst's role sits between the initial business analysis stage and the detailed system design, building and programming stages of the systems development process.
Business systems analysts study the overall business and information needs of an organisation in order to develop solutions to business and related technology problems. A business systems analyst's role is usually undertaken prior to the system design, building and programming stages of the systems development process.
Computer systems auditors are involved in the design and monitoring of control systems, which ensure the accuracy and security of data. They also review an organisation's computing environment and the use of their computer facilities. Computer systems auditors provide managers with expert opinions about the reliability of results and operations of computer systems. It is essential that computer systems auditors understand both the accounting and information technology implications of computer systems.
Information technology (IT) administrators manage the day-to-day operations of IT systems to ensure that the systems run effectively. IT administrators work with IT managers to make sure that the computer system provides sufficient computing power to deliver the desired level of business performance.
Games developers design, create and produce computer or video games. They work in games development teams with artists, programmers, producers and marketing staff. Games developers usually specialise in a particular game platform (PlayStation, Xbox or Nintendo, for example) and a particular aspect of game development, such as programming artificial intelligence or gameplay. Specialisation is common in the industry, although games developers sometimes perform a combination of roles.
Geographic information systems officers design, develop and customise geographic information systems and provide technical and analytical support to address issues such as environmental management, exploration and mining, land ownership and titles, urban and regional planning, utilities and asset management, and demographic marketing.
Sales representatives (IT) promote the sale of computer hardware, software and IT services.
Mobile App Developers can design, build and/or maintain mobile applications for either Apple's iOS or the Android platform. There are a few other platform choices.