microsoft office jobs in kanchipuram tn