rouseabout

noun

In Australia, a station-hand put on to any work; a Jack of all work; an ‘odd man’; a roustabout.