sure, but it carries little of the same meaning. The particular flourish of jobsworth is to suggest someone who is not sycophantic to a person but to an institution - that they have so far lost their sense of scale and human values they rather elevate the job byond the worth it serves.

Hence a popular UK TV show years back had a regular Jobsworth Award, which (iirc) mainly consisted of a massively braided cap, an ornate uniform, etc to denote someone who prizes the uniform above the task, the rules above the game...

in short, in the words of the original question "someone who always obeys the rules of his/her job exactly, even when it would be more sensible not to..."