strategic project management framework careers in Chennai, India