it helpdesk specialist careers in Tiruchirappalli, India