network careers in Madurai, India