My version says "blameless", but there is an interpretation to be made. Do you believe that since Job was "perfect" that he was sinless? I believe Job may have been righteous in a similar way that Abraham was, but we know that Abraham sinned.
The Septuagint says "There was a certain man in the land of Uz, whose name was Job; and that man was true, blameless, righteous, and godly, abstaining from everything evil"
Abstaining from everything evil is pretty much "perfect," FK.
The Greek word is dikaios, which is listed as righteous, faultless, blameless. I will leave it to my Balkan Mountain Brother to give us a "live" interpretation as understood by the Greeks.