- Имеете опыт работы с RubyonRails/PostgreSQL от 3-х лет.
- Имеете опыт реализации web-проектов со множеством интеграций.
- Любите и умеете работать в команде.
- Знакомы с некоторыми технологиями и подходами, указанными ниже.
Мы ждем, что Вы уверенно знаете:
- Ruby, Ruby on Rails, PostgreSQL, RabbitMQ, Git.
А также имеете навыки работы с:
Особенность проектов:
- Объёмная state machine, пронизывающая несколько стеков/команд. (Ruby, Python, Java)
- Front-часть на React, которой занимается команда фронт-разработки, рубисты сосредотачиваются на API и backend-части.
- Проекты строятся по микросервисной архитектуре.
- Значительный объем фоновых задач (обработка и распознавание документов, ожидание ответа от внешних сервисов)
- Использование OpenStack Swift для хранения файлов.
Технологический стэк компании:
- Языки программирования: Ruby, Python, Elixir, PHP.
- Ruby-экосистема: Ruby 3.3, Rails 7, dry-rb, sneakers, rspec, aasm, fog, sentry
- Базы данных: PostgreSQL, ClickHouse, Redis.
- Очередь: RabbitMQ.
- Мониторинг: Prometheus
- Собственные сервера в нескольких дата-центрах, работающих на OpenStack.
- Git и Linux.