offshore operations careers in Nagpur, India