PDA

View Full Version : Making a living in Moscow



petermcsage
10-02-2015, 18:40
Hi,

i work in IT in Paris, and I am thinking of spending a year working in Moscow. I suppose that:

- as en EU citizen I will need a work permit
- with this kind of job (in line with my current professional experience) I can make a decent living in Moscow (see end of post), that is

от 140 000 до 160 000 руб., опыт работы от 6 лет, высшее образование

( I have 15 yrs experience so that may be more)

So the idea is that a work permit will be easy to obtain having gotten a job like that, and I will be able to make a decent living in Moscow.

True? Any help is greatly appreciated.

--------------------------------------------------------------------------------
Ведущий разработчик Java / Тимлид
СКОРР Москва
от 140 000 до 160 000 руб., опыт работы от 6 лет, высшее образование
Должностные обязанности:
* Разработка серверной части распределенной системы для автоматизированной оценки и ранжирования заемщиков. Предстоит работа с большим числом слабо структурированных данных (информация из профилей Вконтакте, Одноклассников, Facebook, Twitter, других онлайновых источников). Система является движком, на котором строятся различные продукты как для финансовой (скоринг, антифрод, поиск контактных данных для collection), так и для других областей (категорирование сообществ в соцсетях, определение интересов пользователей, восстановление пробелов в данных и верификация данных).
* Координация работы других разработчиков
* Взаимодействие с аналитиками (data-scientists), интеграция аналитических моделей в продакшен-систему
* Ведение developers wiki
* Проведение code reviews, контроль постоянно высокого качества кода
Требования:
Обязательно:
* Отличное знание J2SE (язык, базовые библиотеки, многопоточность, паттерны проектирования, лучшие перфоманс-практики). Знания Enterprise редакции не требуются.
* Отличное знание Maven
* Опыт работы с DVCS (идеально Git)
* Опыт работы в UNIX на уровне пользователя, написание shell-скриптов средней сложности
Понимание работы сетей, базовых сетевых протоколов (IP, TCP, UDP, HTTP)
* Понимание подходов к построению распределенных систем (базовое понимание RPC vs Messaging, Event Sourcing, CQRS, etc).
* Понимание того, что значат буквы в CAP, зачем нужен Zookeeper и почему активно обсуждается reactive programming.
* Опыт разработки веб-приложений на Java (сервлеты и основные знания по фронтэнду, можно не глубоко: HTML5, CSS, JS, etc)
* Хорошее знание SQL, опыт работы с RDBMS (constraints, indexes, etc)
* Опыт работы хотя бы с одним NoSQL решением (колоночные БД, документные, графовые)
* Опыт поддержки продакшен-систем, понимание базовых принципов мониторинга и алертинга в продакшен-окружениях
* Опыт оптимизации производительности, поиска узких мест. Пониманием разницы между latency и throughput
* Опыт технического документирования (инструкции, API спецификации и тд)
* Знания Agile-практик разработки (SCRUM, Kanban etc), принятие этих практик
* Грамотный письменный английский язык
Пожелания (не обязательно, но будет плюсом при прочих равных):
* Опыт работы с аналитическими системами пакетной (Hadoop) или потоковой (Storm) обработки
* Опыт проектирования комплексных систем, включающих транзакционную часть и многоэтапный аналитический контур
* Базовые знания Python (деплоймент-скрипты, утилиты, - без ООП и веба)
* Знакомство хотя бы с одним функциональным языком на платформе JVM (Scala, Closure)
* Работа с системами автоматизированного деплоймента (Fabric, Ansible, Chef, Puppet etc)
* Работа с Jenkins / Hudson
* Работа с IaaS облаками (идеально Amazon AWS)
Английский язык технический
Мы предлагаем:
* Работа фулл-тайм в коворкинге "Рабочая станция" в Нескучном саду в Москве
* Рядом вело- и авто-парковки, площадка для занятия спортом. В офисе имеется душ
* Конкурентная заработная плата, есть практика выделения опционов для ключевых людей
* И самое главное - интересные задачи, возможность на раннем этапе подключиться к масштабному и технологически сложному проекту
Присылайте Ваши отклики с указанием профиля на GitHub или BitBucket, где можно посмотреть примеры Вашего кода на Java или Scala.
Полный рабочий день
на территории работодателя
Адрес:
Москва, Ленинский проспект, 30а

FatAndy
10-02-2015, 18:42
Peter, how is your Russian? :)

petermcsage
10-02-2015, 18:46
Peter, how is your Russian? :)

Very good question...it is now zero. I am planning to get there having learned basic Russian. It has worked for me in other countries, since (in other countries) you can work in IT in English in 80% of the shops.

AstarD
10-02-2015, 18:58
Very good question...it is now zero. I am planning to get there having learned basic Russian. It has worked for me in other countries, since (in other countries) you can work in IT in English in 80% of the shops.
You have to take a Russian language, law, and history test to get that work permit.

petermcsage
10-02-2015, 19:02
You have to take a Russian language, law, and history test to get that work permit.

Very good info. Is it something that people attend a class for?

Could it be that I come to Moscow, take classes and then take the test ? What level of Russian is required?

FatAndy
10-02-2015, 19:20
since (in other countries) you can work in IT in English in 80% of the shops.
:D
Regarding (at least) these points...
* Координация работы других разработчиков
* Взаимодействие с аналитиками (data-scientists)
...I'd be not so optimistic... ;)

petermcsage
10-02-2015, 19:31
:D
Regarding (at least) these points...
* Координация работы других разработчиков
* Взаимодействие с аналитиками (data-scientists)
...I'd be not so optimistic... ;)

You do have a point. I am generally quite fast at learning languages, and while i am doing that, i could work at a lesser paying job. It's taken me in other countries about a year to get to the level of almost fluent.

The question is, for the kind of money mentioned in the original ad, what kind of lifestyle can one expect to live?

So for example, 160k rubles is 2130 euro. How much of that is left after taxes?

Say 60% is left, that makes 1278 euros or 100k rubles. What does that buy me?

FatAndy
10-02-2015, 20:17
You do have a point. I am generally quite fast at learning languages, and while i am doing that, i could work at a lesser paying job. It's taken me in other countries about a year to get to the level of almost fluent.

The question is, for the kind of money mentioned in the original ad, what kind of lifestyle can one expect to live?

So for example, 160k rubles is 2130 euro. How much of that is left after taxes?

Say 60% is left, that makes 1278 euros or 100k rubles. What does that buy me?
If you're taxed here in RF juridical space (more than 180 days in RF per year iirc), it's only 13% to subtract (income tax for private persons), it is done automatically every month, you don't need to pay it once a year for whole one. If you're not in RF juridical space, it's smth ~30%, ask expats how they manage.

The rest - obligatory medical insurance (which is applicable for foreign employees in Moscow city, if employer doesn't supply replacement voluntary medical insurance) and pension fund payments (which seem to be n/a for foreign employees) as a rule is the problem of employer.

You may ask employer for help regarding accommodation, it's rather expensive fun in Moscow. Have an idea at www.cian.ru rent/lease aggregator. They may do it "for free" for you, subtracting some of your salary, or organise rental agreement with somebody of your future colleagues who wants to rent out the flat nearby, or.... many other options ;)

petermcsage
10-02-2015, 21:01
If you're taxed here in RF juridical space (more than 180 days in RF per year iirc), it's only 13% to subtract (income tax for private persons), it is done automatically every month, you don't need to pay it once a year for whole one. If you're not in RF juridical space, it's smth ~30%, ask expats how they manage.

The rest - obligatory medical insurance (which is applicable for foreign employees in Moscow city, if employer doesn't supply replacement voluntary medical insurance) and pension fund payments (which seem to be n/a for foreign employees) as a rule is the problem of employer.

You may ask employer for help regarding accommodation, it's rather expensive fun in Moscow. Have an idea at www.cian.ru rent/lease aggregator. They may do it "for free" for you, subtracting some of your salary, or organise rental agreement with somebody of your future colleagues who wants to rent out the flat nearby, or.... many other options ;)

fantastic information, thanks!

Uncle Wally
10-02-2015, 21:19
Very good info. Is it something that people attend a class for?

Could it be that I come to Moscow, take classes and then take the test ? What level of Russian is required?


If you know the right people or come from the right country ( France is a right country) they can make it easier for you. These "test" are for lower paying jobs or ones that Russians could fill. If you get a job here you won't be disappointed and for that money could live large. A flat can go for as low as 22,000 a month.

xp@
11-02-2015, 00:11
If you know the right people or come from the right country ( France is a right country) they can make it easier for you. These "test" are for lower paying jobs or ones that Russians could fill. If you get a job here you won't be disappointed and for that money could live large. A flat can go for as low as 22,000 a month.


If you earn less than 2 million rubles a year, you must take the test in order to get the work permit. Doesn't matter which country you come from.

Even if you earn more than that, you must get an HQS (Highly-qualified Specialist) visa in order to be exempt from the test requirement.

Not every employer would be willing to go through all the bureaucratic hoops and incur the extra expenses necessary to support that type of visa and to employ foreigners who are not permanent residents.

Uncle Wally
11-02-2015, 00:23
If you earn less than 2 million rubles a year, you must take the test in order to get the work permit. Doesn't matter which country you come from.

Even if you earn more than that, you must get an HQS (Highly-qualified Specialist) visa in order to be exempt from the test requirement.

Not every employer would be willing to go through all the bureaucratic hoops and incur the extra expenses necessary to support that type of visa and to employ foreigners who are not permanent residents.


You may know better because I don't and haven't gone through this but I do know there are ways, this is Russia and if you know someone.......

VicY
11-02-2015, 10:42
Is there something I am missing? When did this "test" come into practice exactly? I am sure I used to know loads of foreigners on work permits in Moscow, who definitely never had to take any tests in order to obtain those.

AstarD
11-02-2015, 12:06
It's new as of this year.

petermcsage
11-02-2015, 12:55
If you earn less than 2 million rubles a year, you must take the test in order to get the work permit. Doesn't matter which country you come from.

Even if you earn more than that, you must get an HQS (Highly-qualified Specialist) visa in order to be exempt from the test requirement.

Not every employer would be willing to go through all the bureaucratic hoops and incur the extra expenses necessary to support that type of visa and to employ foreigners who are not permanent residents.

Information is really good so far.

Anybody has info on this HQS visa? I think I would qualify (15 years work in IT) but I am not sure.

Hans.KK
11-02-2015, 19:20
Very good question...it is now zero.Then your chances for a job in IT is the same -zero-, unless you are a high qualified specialist.


It has worked for me in other countries, since (in other countries) you can work in IT in English in 80% of the shops.Forget it, been there got the t-shirt, I can only say, "Forget it". In Russia you need to speak Russian, all the administrative burden (which is high) in a position in Russia is crazy, and it is all in Russian. So even if you are a very skilled and professional in IT you have to fight with the Russian language much more that you could ever imagine.

petermcsage
11-02-2015, 19:29
Then your chances for a job in IT is the same -zero-, unless you are a high qualified specialist.

Forget it, been there got the t-shirt, I can only say, "Forget it". In Russia you need to speak Russian, all the administrative burden (which is high) in a position in Russia is crazy, and it is all in Russian. So even if you are a very skilled and professional in IT you have to fight with the Russian language much more that you could ever imagine.

Thanks for the answer. I am puzzled though as to why the employer could not help with the paperwork, or maybe friends could also help.

Maybe there is something from your experience that can help us understand more?

FatAndy
11-02-2015, 19:43
I am puzzled though as to why the employer could not help with the paperwork
Well... why? An employer needs not you personally, but some job to be done, with given terms, acceptable quality and minimal expenses. And additional paperwork means growth of expenses. :)

Hans.KK
11-02-2015, 20:04
Thanks for the answer. I am puzzled though as to why the employer could not help with the paperwork, or maybe friends could also help.It is everyday paperwork, not a one-off, that is why it is a huge burden. Your colleges will soon be tired of you if they have to help you to often, and forget that your employer will help you more than once.
If you are not Russian you will most likely not understand the "value" of this "for the job, total waste of time thing", is is the way I see it, something they do/have to do, to cover there **** call it "self protection" in case any small thing goes wrong (then you can blame someone else)


Maybe there is something from your experience that can help us understand more?I think all that had tried to work in a ordinary Russian job in Russia understands this puzzle very well, basic line is "you need Russian language skills, not to do the work, but to handle the administrative burden.

americaninmoscow
11-02-2015, 20:46
Is there something I am missing?

muahahahahaha

obviously !

Delta268
12-02-2015, 10:48
Try Ukraine - much easier there. Net IT salaries are a little lower, but costs of living are much much lower, so net it should not be so much of a difference

petermcsage
12-02-2015, 12:14
Try Ukraine - much easier there. Net IT salaries are a little lower, but costs of living are much much lower, so net it should not be so much of a difference

I would, but I don't feel as much curiosity toward Ukrainian culture as I feel toward Russian culture.

FatAndy
12-02-2015, 12:18
Try Ukraine - much easier there.
A bad joke.:nono:

petermcsage
12-02-2015, 12:28
It is everyday paperwork, not a one-off, that is why it is a huge burden. Your colleges will soon be tired of you if they have to help you to often, and forget that your employer will help you more than once.
If you are not Russian you will most likely not understand the "value" of this "for the job, total waste of time thing", is is the way I see it, something they do/have to do, to cover there **** call it "self protection" in case any small thing goes wrong (then you can blame someone else)

I think all that had tried to work in a ordinary Russian job in Russia understands this puzzle very well, basic line is "you need Russian language skills, not to do the work, but to handle the administrative burden.

I don't think you are wrong, and probably I should try to position myself in middle ground.

I am indeed a highly qualified specialist, but not being able to even read the language makes working in Russia a pipe dream, as you rightfully say.

I will start taking classes at the end of this month, and try to hang out with Russians here.

That will not prevent me from spending a month in Moscow this summer...that should give me a mega boost with the language!

So I would try to sum up the answers to "Come here but not before you can speak and understand Russian - then you'll be fine"

petermcsage
12-02-2015, 12:29
A bad joke.:nono:

Well, I'm crazy enough to do that, but as said, I am not attracted by Ukrainian culture.

FatAndy
12-02-2015, 13:34
So I would try to sum up the answers to "Come here but not before you can speak and understand Russian - then you'll be fine"
At least you may try. Also, meet those people who offer the position, just f2f, e2e. Maybe they're terrible in communication, behaviour and other things ;)


Well, I'm crazy enough to do that, but as said, I am not attracted by Ukrainian culture.
There is no separate Ukrainian culture, although they may insist ;)

VicY
12-02-2015, 17:40
It's new as of this year.

??? That's really crazy. So do they really expect every foreigner, aspiring to work in Russia, to pass it? :9456: How many of them will then be able to stay there? I think this is totally unrealistic...unless I'm missing something, again :D


muahahahahaha

obviously !

Is it really THAT funny? :farout:
It's not some sort of common knowledge, is it.

As has already been mentioned, it's quite a new thing.

AstarD
12-02-2015, 17:56
??? That's really crazy. So do they really expect every foreigner, aspiring to work in Russia, to pass it? :9456: How many of them will then be able to stay there? I think this is totally unrealistic...unless I'm missing something, again :DI've heard--just rumors, you understand (wink wink nudge nudge:rules:)--that one could pay 10,000 rubles to purchase this language/law/history/culture certificate.

Hans.KK
12-02-2015, 18:08
I will start taking classes at the end of this month, and try to hang out with Russians here.Good idea. Listen to Russian radio, watch Russian TV too.


That will not prevent me from spending a month in Moscow this summer...that should give me a mega boost with the language!That's for sure, just hang on.


So I would try to sum up the answers to "Come here but not before you can speak and understand Russian - then you'll be fine"Well for 99% cases yes, but you know, nothing can replace pure luck, so some people may be able to do it without any Russian language skills at all.

petermcsage
12-02-2015, 18:39
Good idea. Listen to Russian radio, watch Russian TV too.

Anybody has some internet links for me?

petermcsage
12-02-2015, 18:41
At least you may try. Also, meet those people who offer the position, just f2f, e2e. Maybe they're terrible in communication, behaviour and other things ;)




Taking note...

FatAndy
12-02-2015, 19:23
I've heard--just rumors, you understand (wink wink nudge nudge:rules:)--that one could pay 10,000 rubles to purchase this language/law/history/culture certificate.
So... you promote corruption or what? ;)

Hans.KK
12-02-2015, 19:30
Anybody has some internet links for me?Google is your friend http://goo.gl/FLVNGt
http://rt.com/
http://www.listenlive.eu/russia.html

The main idea is to teach your ear to listen to the "music" in the language, I used more than two weeks just to be able to hear that Russian language was single words and not just one big mix of blablablablablablablablablablabla.

I forgot my own favorite IP-radio, if you have so-ein-ding then it is strait forward.

FatAndy
12-02-2015, 19:32
Anybody has some internet links for me?
Heh... I don't watch TV already 17 years, or even more... and don't listen radio...

You may try www.rbc.ru - they have RBC-TV (business oriented TV) at the top left corner, just click and watch/listen

http://www.1tv.ru/ - 1st (main) channel of RF television.

https://yaca.yandex.ru/yca/cat/Culture/Music/Radio/ - here are radio stations doing ether and IP broadcasting

http://101.ru/

AstarD
12-02-2015, 19:56
So... you promote corruption or what? ;)No, just informing of rumors I've heard about. Knowledge of a fact is not promotion of a fact.

Uncle Wally
12-02-2015, 20:17
No, just informing of rumors I've heard about. Knowledge of a fact is not promotion of a fact.



No but spreading (informing) rumors is.

George87
12-02-2015, 23:00
It's new as of this year.

I just got my work visa on Friday. I didn't need to take it...

Hans.KK
13-02-2015, 11:22
I just got my work visa on Friday. I didn't need to take it...When did you apply for this visa?

AstarD
13-02-2015, 12:04
No but spreading (informing) rumors is.Or isn't. Which is it?

ezik
13-02-2015, 19:25
HQS visas are issued for income levels, not for education. So, unless you score a 2 million ruble per year job, you won't get it.


Information is really good so far.

Anybody has info on this HQS visa? I think I would qualify (15 years work in IT) but I am not sure.

ezik
13-02-2015, 19:41
I second that. Russian is essential, also in IT.
Don't expect to get specs in English and all conversations take place in Russian. Before you tackle all the Russian slang used for (often Western) IT practices, it will be a long time. I'm working on a Russian IT project right now and my Russian is good. But I'm still often having trouble to keep up when the technical conversations go into detail (and often at high-speed).

With your income requirement, you would have some chances in the situation that there is a piece of work that just needs done, without too much discussion about it. But it's finding that piece of work that is difficult.

The biggest obstacle is the work permit and your residence status. Both need a sponsor in Russia if you want to do it all legit.

That's where it gets difficult, because Russia produces an abundance of qualified IT specialists. And, although I agree that 15 years of experience is a big plus, your specialisms are generally widely available and an inexperienced person with those specialisms will probably take the job for 80k per month in Moscow, and less in near-shore IT hubs as Ryazan or Tver.

I admire your persistence to want to jump in and try it, but it's not gonna be a walk in the park, promise. Good luck!



Then your chances for a job in IT is the same -zero-, unless you are a high qualified specialist.

Forget it, been there got the t-shirt, I can only say, "Forget it". In Russia you need to speak Russian, all the administrative burden (which is high) in a position in Russia is crazy, and it is all in Russian. So even if you are a very skilled and professional in IT you have to fight with the Russian language much more that you could ever imagine.

FatAndy
13-02-2015, 20:02
I'm still often having trouble to keep up when the technical conversations go into detail (and often at high-speed)
:D ... and use proletary style lexicon which is basically very simple (5-6 roots) but:
1) is EXTREMELY high-context;
2) may be combined 1-2-3 roots+prefixes+suffixes;
3) may use domestic/family humor
4) etc.

petermcsage
13-02-2015, 22:31
I second that. Russian is essential, also in IT.
Don't expect to get specs in English and all conversations take place in Russian. Before
....
I admire your persistence to want to jump in and try it, but it's not gonna be a walk in the park, promise. Good luck!

Well, I admit to being addicted to the adrenaline of being alone in a place where I don't know anybody, and making it. :10641:

One of my "specialisms" is surviving the French, and that's no small feat...

It comes down to liking the place. This coming summer I will visit and decide.

I am starting school for Russian next week, but I suspect it will be brutal, I've heard horror stories of 6 declinations...

petermcsage
13-02-2015, 22:32
:D ... and use proletary style lexicon which is basically very simple (5-6 roots) but:
1) is EXTREMELY high-context;
2) may be combined 1-2-3 roots+prefixes+suffixes;
3) may use domestic/family humor
4) etc.

This is also a horror story :10600:

Carl
13-02-2015, 23:14
If you know the right people or come from the right country ( France is a right country) they can make it easier for you. These "test" are for lower paying jobs or ones that Russians could fill. If you get a job here you won't be disappointed and for that money could live large. A flat can go for as low as 22,000 a month.

Live large? 100k ruble? Really?? :ok:

Yaks
14-02-2015, 01:04
as Ezik said there are loads of Russian IT specialists, it s an area of strength in Russia. Though there are foreigners who do it.

The Russian language is incredibly painful to learn but rewarding in its own way. It is extremely difficult to become fluent but is doable. Like anything. But it is one of the hardest to master. The best way is to enrol in a russian university preparation course and realistically it would require 2x9 month years to have an upper intermediate level in it. To achieve this you would have to abandon hanging with other expats and fully immerse yourself in Russian culture, watch and read 1.5 hours of Russian media per night on top of your studies and avoid English like the plague. Lots of people speak English and a lot of expats don't speak Russian and it is easy to get by in daily life without Russian. But that won't help you get the language and get the job you want. Prep courses through universities are quite cheap and if you can live in a dorm with other russians all the better. For example in the city I lived doing the course I did it cost 40,000 roubles for a whole 9 month year of russian plus 22000 for a dorm bed. peanuts really. obviously Moscow is more expensive.

petermcsage
14-02-2015, 18:25
as Ezik said there are loads of Russian IT specialists, it s an area of strength in Russia. Though there are foreigners who do it.

The Russian language is incredibly painful to learn but rewarding in its own way. It is extremely difficult to become fluent but is doable. Like anything. But it is one of the hardest to master. The best way is to enrol in a russian university preparation course and realistically it would require 2x9 month years to have an upper intermediate level in it. To achieve this you would have to abandon hanging with other expats and fully immerse yourself in Russian culture, watch and read 1.5 hours of Russian media per night on top of your studies and avoid English like the plague. Lots of people speak English and a lot of expats don't speak Russian and it is easy to get by in daily life without Russian. But that won't help you get the language and get the job you want. Prep courses through universities are quite cheap and if you can live in a dorm with other russians all the better. For example in the city I lived doing the course I did it cost 40,000 roubles for a whole 9 month year of russian plus 22000 for a dorm bed. peanuts really. obviously Moscow is more expensive.

fantastic idea but..I am 40. they probably will not take me.

Yaks
15-02-2015, 02:41
fantastic idea but..I am 40. they probably will not take me.

They take anyone. Took me a few backs at 36 and there were people much older than me there. It's no problem.

FatAndy
15-02-2015, 11:40
fantastic idea but..I am 40. they probably will not take me.
If you pay, there is no restrictions. If you pretend for the state budget financed place, it will be free, but for the first education only and they restrict for 35 yo for the application time.

petermcsage
16-02-2015, 14:25
If you pay, there is no restrictions. If you pretend for the state budget financed place, it will be free, but for the first education only and they restrict for 35 yo for the application time.

You guys are a mine of information...

I will pay, no problem, but I remember that in Paris there were this sort of schools, the real university preparation classes, and then the tourist traps, full of daughters of oligarchs, valley girls etc, where you would pay like 1keuro a month and be lodged on the Champs Elysees...

Which sort is this that I have found?

http://www1.pushkin.edu.ru/publ/english/russian_language_courses/russian_language_courses_info/55-1-0-189

FatAndy
16-02-2015, 15:10
You guys are a mine of information...
I live here 49th year.


http://www1.pushkin.edu.ru/publ/english/russian_language_courses/russian_language_courses_info/55-1-0-189
It's State Pushkin institute of Russian language, aka ГИРЯ. In fact one of only 3 centers for "Russian language as foreign" education - them, Moscow State University and (R)UDN (University of Peoples Friendship).

Located at SSW od Moscow, near m. Kaluzhskaya or m. Belyaevo (both orange line), at Akademika Volgina Str.

They may supply a dorm bed, for some fee. I recommend you to ask for girl's room :D

EugenDamer
09-03-2015, 13:23
Information is really good so far.

Anybody has info on this HQS visa? I think I would qualify (15 years work in IT) but I am not sure.
With the vacancy posted, you might not qualify with respect to the salary amount.

By the way, earlier post about taxes was a bit misleading since being a non-resident doesn't automatically mean you have to pay 30% off your salary as a personal income tax - DTAs apply.

Also, 22 000 rubles for an apartment seem quite unrealistic to me, unless your demands on comfort are quite low.

Speaking about numbers: 140 000 and even 100 000 rubles/month does make a decent living, but there's a point about expats and non-expats, since you have to know where to go, what to eat, what to order, etc. - eventually, "decent living plank" might rise much higher from what is good to a local.