Учи.руУчи.ру

Backend Engineer (Ruby)

гибрид, удалёнка, Москва

Команда развивает технологическую платформу Учи.ру и поддерживает ключевые бэкенд-сервисы. Вы будете проектировать и оптимизировать серверную логику и архитектуру микросервисов для обеспечения отказоустойчивости и масштабирования продукта

ГрейдSenior

Стек

RubyRuby on RailsPostgreSQLDockerRedisRSpecElasticsearchKafka

Задачи

  • Проектирование и разработка серверной логики
  • Проектирование архитектуры приложений и микросервисов
  • Декомпозиция фич, планирование и оценка задач в команде
  • Оптимизация производительности и отказоустойчивости
  • Писать и поддерживать автоматизированные тесты, проводить ревью кода
  • Обеспечение практик безопасной разработки

Обязательно

  • Опыт в высоконагруженных проектах на стеке Ruby, RoR, PostgreSQL, Redis, Docker
  • Уверенное владение Rails 4–8
  • Знание и применение RSpec
  • Умение писать оптимизированные запросы к базе данных
  • Навык работы со структурами данных и алгоритмами
  • Понимание микросервисной архитектуры
  • Опыт работы по фреймворку Scrum

Будет плюсом

  • Опыт с Elasticsearch
  • Опыт с Kafka
  • Опыт в продуктовой разработке с быстро меняющимися контекстами
Откликнуться на сайте компании

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

Смотреть ещё

JobsWave
Найти работу в IT