staff writer careers in Dehradun, India