Is there a good version of the word jobsworth?
Someone who is hardworking, dedicated, good team worker but not a complete tool about it?
By way of background, for Americans who may not have encountered this word, the OED defines jobsworth as: a person in authority (esp.a minor official) who insists on adhering to rules and regulations or bureaucratic procedures even at the expense of common sense.
It derives from the expression It's more than my job's worth to let you do that. The TV programme That's Life hosted by Esther Rantzen in the 1970s, used to award a jewel-encrusted peak cap to the official who had attempted to enforce the most stupid rule - called the jobsworth of the week award.