The documents mention English language, but what level of German proficiency do you expect from candidates?
There is also an International Office (https://guest-services.desy.de/international_office/index_en...) providing help when dealing with government and city administration.