What does Anforderungsanalytiker mean?

Anforderungsanalytiker - German to English

requirements engineer