You look for jobs on a site like Indeed and then go directly to the employer's website and apply. If you apply to maybe a dozen in a week that match your level of experience, you'll get calls for interviews from a decent portion. I applied to 13 in one week and had 7 interviews lined up. If you post your resume to one of those sites you mentioned, you won't get very far waiting for people to call you. I put up resume and pulled it down 8 years ago and am still getting calls.Tailor your resume and cover letter to the position. Explain how your skill set matches the company's values in the cover letter. If you get an interview, research the company ask questions about the culture, responsibilities, etc. Tons of interview questions you can Google and pick and choose from. If you know something about the company it may put you ahead of someone who didn't bother with the research. Its really only a few minutes of your time to improve your chances. The salary dance comes last and when it's your first job, not much negotiating. They will however sometimes come back with a higher offer if they really want you. Hope this helps.