power generation bid careers in Islamabad, Pakistan