That seems perfectly reasonable. In theory, someone being released from prison has paid for his crime and reformed his behavior (if not, that's a failing of the criminal justice system). In that case, he doesn't deserve further extrajudicial punishment like being unable to get a job, nor is it some kind of breach of morality to hire him.
> In theory, someone being released from prison has paid for his crime and reformed his behavior
There's no theory that says this.
> he doesn't deserve further extrajudicial punishment
1) You're explaining your own personal belief here and not referring to anything.
2) It is not extrajudicial punishment to not hire a child molester to work with children any more than it is extrajudicial punishment to not hire a bank robber to work at a bank.