lock-keeper

n. Person in charge of a river or canal lock.