I totally get where you're coming from! When I was job hunting, I found a mix of options worked best. Definitely give LinkedIn Premium a shot for networking, and Indeed.com is great for job listings. Don't forget to apply directly through company websites and also check out
Latest Government Jobs listings. Your skills sound versatile, so you've got many options. Take your time, you got this!