Well, this is from their online application:
Deutsch und Englisch fließend in Wort und Schrift
which means, german and english in speaking and writing.
There may be exeptions, but the standart requirement is, that you at least speak german.
I also think Atlas Air is doing a few flights for LH Cargo, so maybe you did not hear a LH Cargo Crew, just the callsign.