All Vehicle Mechanic jobs in Afghanistan on, the search engine for jobs in Afghanistan. ... Maintenance Job Summary AECOM is currently looking for qualified Aerostat Operators for our Afghanistan and Iraq locations ... Heavy Equipment Mech Lead. AECOM.