What does Albtraumberuf mean?

Albtraumberuf - German to English

nightmare job