keypuncher

noun

A keypunch

noun

A person who operates a keypunch