What does auf Montage sein mean?

auf Montage sein - German to English

becoming away on a job [esp. in construction]