strategic project management framework careers in Hosur, India