odd-job
[ od-job ]
/ ˈɒdˌdʒɒb /
verb (used without object), odd-jobbed, odd-job·bing.
to work at a series of unrelated or unspecialized jobs, often of a low-paying or menial nature.
Origin of odd-job
First recorded in 1855–60