level 7 careers in Dehradun, India