I don't think that should be permissible.
> investigate them for corruption and fraud.
Why does that involve a home address? That sounds like stalking to me. I'm fairly certain that's explicitly illegal in any reasonable justification.
> enforce laws that require residency in order to hold certain positions.
Again, stalking. What are you going to do, stake the address out? If fraud regarding residency is suspected it can be investigated via official channels.
> An open/transparent government means no secret employees allowed.
Can't say I agree. Can't say I see "private home address" as equivalent to "secret employee".