Напиши текст вакансии для должности "Senior Backend Developer (Ruby)". Название компании: "Servers.com". Расположение: Санкт-Петербург. График работы: Удаленная работа. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Ruby', 'Go'

Servers.com – это глобальная хостинговая IaaS-платформа, предоставляющая полный спектр услуг для решения вычислительных задач, хранения данных и построения сетей для клиентов в США, Европе и Азии.Наш основной продукт – это система управления разными хостинговыми услугами, включая клиентский портал и внутренние админки. Мы строим полностью автоматизированную платформу, способную настроить клиенту заказанную услугу с минимальным ручным вмешательством. Сейчас мы активно разрабатываем такие сервисы как – Load Balancer, Firewall, Managed Kubernetes и мониторинги.Мы используем:  Ruby и сопутствующие технологии: ActiveRecord 6, dry-types, dry-validation, grape, Puma, Sequel, Sidekiq – по возможности последние стабильные версии; Go как основной язык для ряда проектов; RSpec для unit и интеграционных тестов; Sentry как автоматический мониторинг ошибок; Jira в качестве трекера задач; GitLab для репозитория и CI; улучшенную версию Git Flow.  По Joel test у нас есть:  системы контроля версий; сборка в один клик; ежедневные билды; баг-трекинг; исправление старых багов; спецификация; спокойные условия работы; лучшие tools для работы; тестировщики; code screening.  Чем предстоит заниматься:  разрабатывать и поддерживать продукты servers.com; участвовать в разработке архитектуры проекта, проводить рефакторинг и код-ревью; делиться своей экспертизой с командой, обсуждать технические решения и приходить к общему мнению; анализировать требования на понятность и реализуемость, декомпозировать большие задачи; взаимодействовать с отделом тестирования для поиска, выявления и исправления ошибок.  Мы ожидаем:  опыт работы ruby бекенд разработчиком от 5 лет; умения или желания программировать на чистом ruby (не только rails); понимания лучших практик написания ruby-кода; умения писать тесты и тестируемый код; знания SQL и умения оптимизировать запросы; умения проектирования REST API и написания документации.  Будет плюсом:  знание сетевых технологий и протоколов динамической маршрутизации; понимание механизмов работы etherchannel/link aggregation, vlan; знание принципов работы стека протоколов TCP\IP и модели OSI, активного сетевого оборудования и внутреннего устройства сети.  Мы предлагаем:  сотрудничество на удаленной основе (официальное оформление по ТК РФ, медицинское страхование); полностью белую заработную плату, уровень дохода обсуждаем по итогам технического собеседования; возможность для развития компетенций (компенсация расходов на покупку профильной литературы, возможность участия в профильных конференциях); необходимое оборудование для комфортной работы; интересные задачи и возможность влиять на проект хорошими идеями; возможность заглянуть в изнанку хостинга и поработать кодом с настоящим железом; отсутствие релизов по пятницам; адекватных менеджеров, уважающих коллег всех рангов.