One doing odd jobs had many shifts, note (8)
I believe the answer is:
handyman
'one doing odd jobs' is the definition.
(I've seen this before)
'had many shifts note' is the wordplay.
'shifts' is an anagram indicator.
'note' becomes 'n' (abbreviation).
'had'+'many'='hadmany'
'hadmany' is an anagram of 'handyma'.
'handyma'+'n'='HANDYMAN'
(Other definitions for handyman that I've seen before include "Odd-jobber" , "Jack-of-all-trades" , "Repairer" , "One hired to do odd jobs" , "One employed to do odd jobs" .)