#job #jobdetails #back_end #admin #sysops #cloudengineer #disaster_recovery #cloud_migration #Rostov_on_Don #fulltime #remote #Вакансия: #фуллтайм #удалённо #офис #Ростов
Всем привет!
В команду разработки движка миграции виртуальных машин нужен python dev. Сисадмин-разработчик, по сути. Есть офис в Ростове-на-Дону, в нём вполне удобно, но вакансия принципиально удалённая. Ещё в Торонто и Ереване есть, если вдруг удобнее так.
Идея следующая: перенос виртуальных машин с on-prem в облака и между облаками -- сложная процедура. Встроенные средства часто падают с ошибками, что делает невозможным их применение в "боевых" условиях. Поэтому с 14 года группа ребят писала и развивала собственное ПО, которое позволяет это делать. Им нужен ещё один человек.
Нужно копаться в сложных (или простых, если повезёт) случаях упавших систем, диагностировать неисправности и писать python-код, который либо исправляет ошибки предыдущего, либо новые случаи покрывает. Придумывать хитрые functional и unit тесты, заниматья исследовательски-диагностической работой и быть психологически готовым к тому, что документация не всегда говорит правду.
*Где-то между back-end developer и dev ops с примесью админа*, в общем.
Ключевые навыки:
1. Python. Нужен чистый и хорошо документированный код с параноидальными логами.
2. SysOps. Не бояться синтаксиса командной строки, понимать, где сеть настроить и как выглядит драйвер. Во всех мыслимых серверных ОС, но можно и чисто Linux (чисто Windows) специализацию -- научим.
3. Английский. Чем лучше, тем лучше. Временами нужно говорить, это ценится. Писать нужно постоянно.
4. Прочее: Совсем хорошо, если вдруг есть опыт с облаками. Потрогать придётся все: AWS, gcp, Ali, azure. Ну и VMware, куда без него. В принципе, код сам себе фреймфорк, но приветствуется понимание flask, и умение unittest mock. Git, само собой.
Условия:
CICD вполне себе ничего, его опсы обслуживают. Gerrit+Jenkins. Свой VPN. Отпуск по ТК + 10 государственных праздников, включая День Шуфутинского на 3 сентября. Начало дня, само собой, по согласованию, но присутствие на sync meetings обязательно. Можно утром работать с индусами, можно вечером с США ну и всё что до и после.
З/п от навыков, от 70 до 150+. Можно больше, если ты лютый, верхний предел по вилке очень высоко, но появляются обязанности project manager.
К моему огромному неудовольствию, нужно будет написать тестовое задание на пару часов сложности (спроектировать несколько классов и охватить тестами) после первого собеседования, поскольку окончательное решение о найме принимает офис в Торонто и они смотрят на задания от всех входящих кандидатов. Но, в общем-то, я сам его некогда написал и пока жив.
Буду рад поговорить со всеми желающими, потому что мы сейчас в уникальной ситуации, когда нужен любой человек специализации от мидла до хорошего senior (джуну будет крайне тяжело, хотя и такое бывало) и для каждого найдутся интересные задачи по зубам. Да и расти первое время точно будет куда, независимо от первоначальной специализации. У нас есть опсы, которые пришли в девелопмент, есть наоборот.