Those Scriptures do not mean "sinless" or actually "Perfect".Gods Word shows different..
Genesis 5:24
And Enoch walked with God: and he was not; for God took him.
Genesis 6:9
These are the generations of Noah: Noah was a just man and perfect in his generations, and Noah walked with God.
Job 1:1
There was a man in the land of Uz, whose name was Job; and that man was perfect and upright, and one that feared God, and eschewed evil.
Job 1:8
And the Lord said unto Satan, Hast thou considered my servant Job, that there is none like him in the earth, a perfect and an upright man, one that feareth God, and escheweth evil?
Revelation 14:5
And in their mouth was found no guile: for they are without fault before the throne of God.
Gen 5:24 does not say specifically anything about Perfect. Enoch’s removal is expressed as "he was not, for God took him." So then, He was not any longer in this world as he was changed, as the saints shall be at the Rapture who are alive at Christ’s second coming.
Gen. 6:9 again does not say "sinless". It specifically says "perfect in his generations". I would have to say that it points to Noah's moral and spiritual integrity, indicating that he and his family remained steadfast in their faith amidst a culture of moral decay. We need to remember what the Scriptures say about that time and that "men did all the sins of their heart". Without a doubt, Noah stood out as a righteous and blameless man in the sight of God.
In Job 1:1 we see that Hebrew word used for "perfect" is "tam," which can also be translated as "blameless" or "innocent." This does not mean, or does it imply that Job was sinless, but rather that he was a man of integrity, having a heart that was wholly devoted to God. He was also described as "upright," emphasizing his moral rectitude and commitment to living according to the principles of righteousness and justice.
Now in Job 1:8 Job was not literally blameless. He was such a righteous man, that we was described by God as blameless. I believe he was blameless by comparison to everything around him much as was Noah. We need to interpret passages in their context.
As for Rev. 14:5, "No guile and no fault" does not mean sinless. The word translated "blameless" is the Greek amōmoi, which describes an animal that has passed inspection and is qualified to be a sacrifice because it has no defect.
The 144,000 in view in that Scripture are not sinless, they cannot be rightfully accused of any lies or wrongdoing.
I just did not want anyone to think that there are men who are/were sinless. They distinction belongs to only one, the God-Man, Jesus the Christ.