journeyman
noun
[ ˈdʒəːnɪmən ]
• a worker or sports player who is reliable but not outstanding.
• "a solid journeyman professional"
• a trained worker who is employed by someone else.
• "a journeyman carpenter"
Origin:
late Middle English: from journey (in the obsolete sense ‘day's work’) + man; so named because the journeyman was no longer bound by indentures but was paid by the day.