Maintenance of generators, including electrical and mechanical testing Fault diagnosis and rectification Installation and commissioning of temporary generators Load bank testing Control system wiring Site surveys to support project sales Participation in company on-call rota Completion and submission of accurate job reports Booking of stock items into and out of depot, in line with company policy