back office jobs in cuddalore tn