steel detailer careers in Kathmandu, Nepal