digital content specialist careers in India