hardworking

ˌhɑːdˈwəːkɪŋ

adjective

(of a person) tending to work with energy and commitment; diligent.

an efficient, hard-working, and trusted administrator

diligent,industrious,conscientious,assiduous,sedulous,painstaking,persevering,unflagging,untiring,tireless,indefatigable,studious,energetic,keen,enthusiastic,driven,zealous,busy,laborious