project support careers in Vizag, India