department manager jobs in madurai tn