sanitation engineer

Noun

 * 1) An engineer who works on facilities and systems for processing refuse or sewage
 * 2)  A garbage collector.