mechanical completions careers in Yanbu, Saudi Arabia