chartered engineer technical director careers in Delhi, India