power generation careers in Hosur, India