Unless you know an employee you probably can't get hired without temping first.
I can't answer that question
This is not the correct forum/place to ask such questions. You can use Quora/LinkedIn or similar platforms. However, to answer your question, have you tried apply for your role through LinkedIn jobs or Monster or Indeed websites? A lot of recruiters are now hiring through LinkedIn itself. If you don't have a profile, create one and apply in those portal. Sometimes the recruiter just look at your profile and contact you based on the skills you listed on your profile.
Thanks! Your answer is awaiting moderation.