28 2 мес. назад

Senior Ruby Developer + Sidekiq

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

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

описание

**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 вакансии
AMarkets
AMarkets
1 нед. назад

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

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

senior удалённо
AMarkets
AMarkets
1 нед. назад

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

Вам предложат удаленную работу или возможность переезда в европейское подразделение. Компания предлагает ДМС, конкурентную зарплату и активную…

senior удалённо
Post Punk Publishing
Post Punk Publishing
6 д. назад

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

В компании Post Punk Publishing открыта вакансия для Senior Ruby on Rails разработчика. Вы будете заниматься разработкой и поддержкой веб-…

250 000 - 300 000 RUR

senior удалённо
Post Punk Publishing
Post Punk Publishing
1 нед. назад

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

В компании Post Punk Publishing открыта вакансия для Senior Ruby on Rails разработчика. Вам нужно будет разрабатывать и поддерживать веб-…

250 000 - 300 000 RUR

senior удалённо
Kidsout
Kidsout
3 нед. назад

CTO / Senior Backend-разработчик (Ruby on Rails)

Вакансия для CTO / Senior Backend-разработчика в Kidsout, онлайн-сервисе по поиску бебиситтеров. Ищем эксперта с 5+ лет опыта в Ruby on Rails, к…

до 400 000 RUR

senior удалённо
Мокка
Мокка
1 мес. назад

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

Мокка ищет старшего разработчика Ruby on Rails с опытом от 4-х лет. Вы будете заниматься разработкой и разви…

250 000 - 350 000 RUR

senior удалённо