Напиши текст вакансии для должности "Ruby on Rails developer". Название компании: "Ростелеком - Центры обработки данных". Расположение: Москва. График работы: Удаленная работа. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Ruby On Rails', 'Docker', 'Kubernetes', 'SOLID', 'SOAP/REST API', 'SQL', 'СУБД', 'Jira/Confluence'

Компания ТИОНИКС – российский разработчик и оператор облачных услуг на основе решений OpenStack и собственных разработок, входит в группу компаний Ростелеком-ЦОД. В связи с ростом проектной активности мы в поиске коллеги. Команда: тимлид (он же играющий тренер), бек (ruby), фронт (js), QA, devOps. Проект: Национальная Облачная Платформа a.k.a. &quot;Русский AWS&quot;. Что делаем: мы строим свою платформу для предоставления виртуальных сервисов. Стек:  Фронт: react.js + redux + единый каталог компонентов (выделен как npm-пакет) Бек (app): rails 5, sinatra, event_machine + sidekiq + redis + rabbitMQ + mysql 8. Активно добавляем ClickHouse API под виртуализацию: openstack, vmware, windows AP, hcp (аналог s3), системы бекапирования (veeam) Всевозможная обвязка в виде метрик в zabbix, grafana, sentry для учёта ошибок Задачи/описания/репозиторий: atlassian stack (jira + confluence + bitbacket) Деплой контейнерами, все компоненты докеризированы + есть compose Пилим активно перевод выкладки на kubernetes У нас в распоряжении свои тестовые среды, где можно творить всякое  Задачи: ✔Предстоит развивать и поддерживать систему управления крупнейшей облачной платформы России на базе ресурсов Ростелекома. Развитие состоит в добавлении новых услуг (виртуализаций, систем виртуального хранения, методов сбора отчётов о потреблённых ресурсах), а поддержка — в решении возникших проблем в ходе жизни системы ✔Команда открыта к новым решениям, в частности, недавно один из скриптов на ruby был переписан на Rust, а некоторые важные метрики были переведены из MySQL в ClickHouse. В планах реорганизовать хранилище данных, а также возможно переписать один из ruby-based компонентов на Phoenix (elixir) Наши ожидания от кандидата: ✔ Опыт работы с git; gitflow/githubflow, умение разрешать конфликты rebase/merge ✔ Уверенное понимание что и как работает на фронте: React, Redux, webpack ✔ Опыт применения шаблонов проектирования ✔ Опыт или, как минимум желание писать тесты, хотя бы на свой новый код, огромный плюс: желание покрыть тестами существующий код (rspec/capibara) ✔ Знание принципа работы СУБД, организации индексов, планировщика запросов языка SQL Мы предлагаем: ✔ Официальное трудоустройство по ТК РФ ✔ Достойная заработная плата обсуждается индивидуально с каждым кандидатом (в зависимости от опыта) ✔ График работы 5/2 с пн-пт, гибкое начало дня ✔ Удалённая работа ✔ Ежеквартальные премии ✔ Социальный пакет (ДМС, оплата мобильной связи) ✔ Обучение внутри компании и на внешних курсах Стучись в телеграм, пиши на почту - по факту разберемся