jobber (n.)
"one who does odd jobs," 1706, agent noun from job.