Ruby on Rails developer

з/п не указана

Требуемый опыт работы: 1–3 года

Полная занятость, удаленная работа

Компания ТИОНИКС – российский разработчик и оператор облачных услуг на основе решений OpenStack и собственных разработок, входит в группу компаний Ростелеком-ЦОД.

В связи с ростом проектной активности мы в поиске коллеги.

Команда: тимлид (он же играющий тренер), бек (ruby), фронт (js), QA, devOps.

Проект: Национальная Облачная Платформа a.k.a. "Русский AWS".

Что делаем: мы строим свою платформу для предоставления виртуальных сервисов.

Стек:

  • Фронт: 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 с пн-пт, гибкое начало дня

✔ Удалённая работа

✔ Ежеквартальные премии

✔ Социальный пакет (ДМС, оплата мобильной связи)

✔ Обучение внутри компании и на внешних курсах

Стучись в телеграм, пиши на почту - по факту разберемся

Ключевые навыки

Английский — B2 — Средне-продвинутый
Ruby On Rails
Docker
Kubernetes
SOLID
SOAP/REST API
SQL
СУБД
Jira/Confluence

Контактная информация

Вакансия опубликована 15 февраля 2021 в Москве

Похожие вакансии