jp power plant agasod job openings