I know a lot of people give out about them but I've had a lot of luck getting into various recruiters over the years.
They do their best to find a role for you and they don't just chuck any old job at you. They don't get paid if the person they placed ends up leaving so they have to make sure you'll at least last six months.
Also I hate the site but LinkedIn is very good for finding roles and for being found by companies and recruiters. Get that up to date with any experience and qualifications you have and set up some job alerts. The automated applications are a dose, haven't had much luck with them myself. I normally just find the roles through LinkedIn and see if the same job spec is on the company's website and apply through that.