lockkeeper

noun

1.
a worker in charge of a lock (on a canal)