👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Старший инженер-разработчик Ruby

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Один из лидеров российской индустрии медиа и развлечений

Описание вакансии

Условия работы

Rambler&Co занимает первое место среди медиахолдингов России по размеру ежемесячной аудитории — свыше 47,7 млн человек (по данным Mediascope, Cross Web, 03.2022). В него входит «Лента.ру», «Газета.Ru», портал «Рамблер», Championat.com, «Секрет фирмы», Motor.ru, Ferra.ru и ряд других медиаактивов. Благодаря различной тематической принадлежности площадок холдинг покрывает почти весь спектр интересов и потребностей различных аудиторий.

Мы — команда Unity (от “единства”, не путать со средой разработки :), развивающая 10 медиа проектов холдинга: Motor, Секрет фирмы и другие, с общим трафиком более 150 миллионов. Наша команда перевела все продукты на единую платформу: общий API, CMS для редакций, ряд микросервисов, единая библиотека компонентов для быстрого запуска сайтов, разрабатываемых внутри команды. Следующий шаг — преобразование нашей CMS для работы с внешними клиентами, поэтому наша команда активно растет и мы в поисках Ruby on Rails разработчиков.

В своей работе используем: Ruby, Elixir, PostgreSQL, MongoDB, Redis, Docker, Nginx, Gitlab CI.

Чем предстоит заниматься:

  • Проектировать, разрабатывать и поддерживать сервисы наших продуктов на Ruby;
  • Запускать новые проекты на разрабатываемой общей платформе;
  • Заниматься улучшением взаимодействия разных сервисов;
  • Работать над скоростью запросов в БД, оптимизацией приложений;
  • Инфраструктурные задачи (автоматизация сборки и деплоя, процесс взаимодействия сервисов);
  • Интегрировать внешние сервисы в наши системы;
  • Улучшать технологические стандарты в команде и компании;
  • Работать совместно с другими инженерами и разработчиками для достижения лучших результатов.

Что мы ценим и ищем:

  • Отличные знания Ruby, Ruby on Rails;
  • Опыт разработки на Ruby on Rails;
  • Понимание и умение применять паттерны проектирования;
  • Опыт настройки, оптимизации и работы с PostgreSQL, MongoDB;
  • Опыт разработки высоконагруженных проектов;
  • Понимание основ работы протокола HTTP;
  • Опыт работы с Sidekiq, RSpec, Docker, Gitlab CI/CD;
  • Опыт работы с JSONAPI или GraphQL; Опыт парсинга XML и работы с XML DOM;
  • Любовь к тестированию кода.

Большим плюсом будет:

  • Знание других языков программирования;
  • Опыт работы с микросервисной архитектурой;
  • Чтение документации и специализированной литературы на английском.

Работа в Rambler&Co – это:

  • Официальное трудоустройство;
  • ДМС со стоматологией, офисный врач, доплата больничного листа, корпоративные скидки;
  • Льготные условия ипотеки в рамках зарплатного проекта;
  • Бесплатная подписка на сервисы партнеров;
  • Насыщенная корпоративная жизнь.