Arguably, there's a "you have to speak German" position just above this one, and it's really not the first non-english position posted here. This channel does not seem to be for english-speaking jobs only. I guess if you can't read the job offer, it's just not for you.