52 3 мес. назад

Senior Ruby Developer + Sidekiq

Вакансия для опытного разработчика Ruby, который поможет оптимизировать систему на базе Sidekiq. Ожидается глубокое понимание работы с очередями и реляционными базами данных, а также умение проводить код-ревью и давать рекомендации по улучшению производительности.

senior удалённо
Тип занятости
part-time
Опубликовано
11 ноября 2025
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти

описание

**idekiq** ** Senior Ruby Developer + Sidekiq** **Срок привлечения:** 3-6 недель (под конкретную задачу) **Старт** - ASAP **Формат:** Консалтинг с почасовой оплатой **Занятость**: частичная, удаленно **З/п:** рассматриваем вашу часовую ставку ** **Ожидаемый результат:** Экспертная оценка текущей реализации, конкретные рекомендации и помощь в их внедрении для создания отказоустойчивой, сбалансированной и производительной системы на базе Sidekiq. ### **Задача: Консультация и оптимизация Sidekiq в production-окружении** **Цель:** Провести аудит и оптимизацию текущей конфигурации и кода Sidekiq для повышения надежности, производительности и эффективности обработки фоновых задач в production-среде. **Ключевые задачи:** 1. **Анализ и оптимизация очередей:** * Проанализировать текущую структуру очередей. * Предложить оптимальную стратегию разделения задач по очередям (priorities, ресурсоемкость). * Настроить приоритизацию и обработку очередей. 2. **Оптимизация взаимодействия с базой данных:** * Выявить и предложить решения для устранения проблем с блокировками (locks) в БД, возникающих из-за параллельного выполнения джоб. * Проверить код джоб на предмет корректной работы с соединениями БД. 3. **Анализ и рефакторинг кода:** * Провести ревью кода джоб и рабочих процессов (workers) на предмет лучших практик Ruby и Sidekiq. * Помочь оптимизировать логику джоб для повышения их надежности и скорости выполнения (идентификация и устранение «узких мест»). 4. **Конфигурация и настройка Sidekiq (желательно):** * Помочь с тонкой настройкой параметров Sidekiq (например, concurrency, `timeout`). * Дать рекомендации по конфигурации Sidekiq в рамках инфраструктуры (например, настройка для Docker, управление памятью). --- ### **Требования к специалисту / компетенции:** * **Обязательные:** * Глубокий, подтвержденный **production-опыт работы с Sidekiq**. * Понимание внутренних механизмов Sidekiq для диагностики сложных проблем. * Знание и умение применять лучшие практики для оптимизации очередей и повышения общей производительности системы. * Практический опыт решения проблем с **блокировками (locks) в реляционных базах данных** (например, PostgreSQL, MySQL) при работе с фоновыми задачами. * Свободное владение языком **Ruby** с способностью проводить код-ревью, давать рекомендации по рефакторингу и оптимизации кодовой базы, связанной с джобами. * **Желательные (будет большим плюсом):** * Опыт развертывания и инфраструктурной настройки Sidekiq (настройка серверов, мониторинг, управление процессами). * Умение работать с инструментами мониторинга Sidekiq (Web UI, Sidekiq Metrics).

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

6 вакансии
Продуктовая компания
Продуктовая компания
1 д. назад

Backend разработчик на Ruby on Rails

Вы будете заниматься разработкой и поддержкой backend-сервисов на Ruby on Rails и Node.js, а также интеграцией с блокчейн-сетями. Ищем специалиста с опытом работы в криптопроектах и уверенным знанием Ruby on Rails и Node.js.

Ruby On Rails · Node.js

senior удал.
QIT Software
QIT Software
1 нед. назад

Старший Ruby разработчик

Вам предстоит диагностировать и решать проблемы, влияющие на стабильность и производительность, оптимизировать код и взаимодействия с API. Ожидается, что у вас будет опыт работы с Ruby и веб-приложениями, а также желание участвовать в улучшении процессов разработки.

senior удал.
Крупнейшая сеть коммерческих клиник РФ
Крупнейшая сеть коммерческих клиник РФ
1 нед. назад

Ruby on Rails разработчик

Вакансия для Senior Ruby on Rails разработчика с опытом от 5 лет. Предстоит поддержка и развитие системы для медицинских клиник, работа с модулями, оптимизация и тестирование. Предлагаем комфортные условия труда и социальные гарантии.

senior удал.
ZentixSoft
ZentixSoft
3 нед. назад

Старший Ruby разработчик

Вам потребуется более 5 лет опыта работы с Ruby и Ruby on Rails, а также знание интеграций с платежными системами. Ожидается высокий уровень английского для общения с командой в США. Компания предлагает профессиональный рост, пересмотр зарплаты и поддержку в обучении.

senior удал.
CleverLabs
CleverLabs
1 мес. назад

Старший Ruby разработчик

Вам предстоит работать в гибкой команде над проектом, который включает в себя управление доставкой и аналитические инструменты. Требуется опыт работы с Ruby on Rails от 5 лет и знание английского языка на уровне B1 или выше. Предлагаем гибкий график и возможность удаленной работы.

senior удал.
AMarkets
AMarkets
1 мес. назад

Ruby разработчик

Вам предстоит работать в команде над улучшением и разработкой новых решений для финансовых рынков. Мы предлагаем удаленную работу, ДМС, конкурентную зарплату и активную корпоративную жизнь. Если вы готовы к интересным задачам и хотите развиваться в продуктовой компании, присоединяйтесь к нам!

Ruby · Ruby On Rails · SQL ·+1

senior удал.