Well off course, you need to join the Russian group ,explore Doha so you can get to know more Russians here and their gatherings , and for jobs you can try with Hotels ,also with Embassies.