generator companys careers in Qatif, Saudi Arabia