shelver

Noun

 * 1) One who or that which shelves something.
 * Some students do part-time work as shelvers in the library.