Обзор
Мы ищем старшего Ruby-разработчика для присоединения к высококвалифицированной команде инженеров, работающей над сложными, интенсивными по объему данных системами. Вы будете участвовать в разработке и создании надежных, отказоустойчивых решений, нести ответственность за их производительность в продакшене и решать сложные задачи, связанные с данными и масштабируемостью.
Цель должности
Проектирование и улучшение масштабируемых Ruby-сервисов для высоконагруженных, интенсивных по объему данных систем. Вы будете отвечать за решения от реализации до продакшена, устранять сложные проблемы, оптимизировать производительность приложений и баз данных, а также вносить вклад в технические решения и инженерные практики.
Основные обязанности
- Работа в полностью гибкой среде с опытными инженерами и менеджерами по продуктам
- Участие в проектировании отказоустойчивых, высокодоступных и оптимизированных решений
- Мониторинг и оптимизация ваших сервисов в продакшене для достижения совершенства
- Исследование и разработка новых технологий и инструментов
- Сотрудничество с другими командами — продуктовой, инфраструктурной и бизнес-подразделением
Требуемый опыт
- Минимум 5 лет опыта в разработке программного обеспечения
- Уверенные навыки программирования на Ruby
- Практический опыт разработки интенсивных по объему данных приложений и оптимизации их производительности
- Опыт разработки сложных решений с нуля
- Отличные навыки SQL и глубокое понимание реляционных баз данных, с умением и желанием исследовать сложные проблемы с данными, анализировать большие наборы данных и проводить анализ первопричин
- Глубокие знания структур данных, ООП и алгоритмов
- Хорошие коммуникативные навыки
Желательно
- Знакомство с ClickHouse
- Знакомство с инструментами разработки на базе ИИ и практический опыт их интеграции в повседневные процессы разработки
- Опыт работы с Kafka
- Способность реализовывать эффективные по пространству и времени алгоритмы и понимать, какой из них предпочтительнее и когда
- Готовность изучать другие языки программирования (например, Golang, Scala)
- Знакомство с практиками SRE
- Знакомство с облачными технологиями (например, k8s, Helm, Prometheus)
Наши преимущества
- Частное медицинское страхование
- Спортивные льготы
- Комплексная программа психического здоровья
- Бесплатные уроки английского языка (онлайн)
- Курсы местного языка
- Оплачиваемый отпуск
- Поддержка в связи с отпуском по беременности и родам
- Вознаграждения по реферальной программе
- Повышение квалификации, внутренние семинары и участие в профессиональных конференциях и корпоративных мероприятиях