german careers in Limassol, Cyprus