- prepare estimates for the cost of new installations
- transport, install and provide support for new equipment
- run maintenance software for clients
- upgrade existing computer equipment
- trace faults and carry out routine testing
- maintain servers, IT security systems and email systems
- be involved in administration tasks such as issuing passwords.