meaning of auf Montage sein

auf Montage sein - German to English

becoming away on a job [esp. in construction]