generator operator careers in Peshawar, Pakistan