site manager epc careers in Mumbai, India