So you could start one yourself, or look to the ones that already exist to see if they're hiring. Being a generalist, having experience with a lot of different disciplines, being self-taught those are all desirable qualities.
I also think that generalists make for good community managers, especially with a bit of experience developing and support. You're able to translate well and understand both the community's point of view and that of the developers.
With a few years of technical experience, if your resume isn't opening doors - for either experienced or entry level positions - I think it's worth considering some extra help. Consider a resume expert or consultant. Requires money outlay, so possibly hard to justify but you might be able to fake it out a bit by working with recruiters and getting their feedback. It is subpar, but free.
Google for 'Let's All Find Awesome Jobs', it's a cheap digital book that has a ton of great advice.