power plant operation careers in Karur, India