1) Frankly there is no framework other than the fact :- you need to create a very creative and innovative CV to respond to needs.
2) In twitter you can actually go through various hashtags related to jobs or (local=place of your stay/preferred place of your work)jobs and respond to them!
3) In LinkedIn I have seen many people follow couple of major trends:-
a) They themselves write about who they are, what they do and How that helps companies and individuals in a semi long form post and get quite good traction.
b) They also ask their friends to help them
c) They follow companies (Page) where they think they can be potential employees and respond to contextual and relevant ads.
d) They follow recruiters and mentors ( related to recruitment) and get loads of insights
4) I would also suggest to go through quora ask relevant questions and get to know what kind of companies match your kind of requirement.
5) Also Glassdoor is a good source of getting to know whats going on around in different industries and companies.
4,and 5 you haven’t asked really. I just thought of adding them.
Thanks and Happy job hunt.
Best wishes.