international channel careers in Tiruchirappalli, India