Технический эксперт

Дата размещения вакансии: 17.06.2025
Работодатель: Sputnik8
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Требуемый опыт работы:
От 3 до 6 лет

Sputnik8 — крупнейший сервис бронирования экскурсий по всему миру на русском языке. Наша миссия — сделать путешествие каждого человека ярким и запоминающимся.

Мы — аккредитованная IT-компания и быстро растем. В 2024 году с нами отправились в путешествия более 1,5 миллиона человек, и впереди ещё больше!

Наша команда состоит из 160+ талантов, почти 60 из которых - разработка продукта. Мы верим, что люди — это главное, поэтому для нашей команды создаем комфортные условия для экспериментов и профессионального роста. Нам важны не только профессиональные качества, но и культура и ценности каждого человека.

Разработка продукта организована вокруг кросс-функциональных команд. Сейчас у нас работают четыре продуктовые команды, команда growth и отдельная техническая команда.

Техническая команда — это опора всей платформы. Она отвечает за внутренние сервисы, архитектурные решения и инфраструктурные проекты, которые помогают всему продукту развиваться быстрее и устойчивее. В её фокусе — аналитика и отчёты, генерация рекламных фидов, распил монолита, архитектурные улучшения, инструменты разработки и многое другое.

Сейчас в команде два разработчика (один из них — техлид), и скоро к ним присоединится project-менеджер. Мы ищем технического эксперта, который поможет спроектировать архитектуру будущего продукта, усилит экспертизу команды и будет вести ключевые технические проекты. Один из ключевых челленджей — проектирование и запуск модульной архитектуры. Сейчас у нас монолит с длинной историей и высокой связанностью, и задача — помочь превратить его в устойчивую и гибкую систему без остановки развития продукта.

Наш стек: ruby 3.0.7, rails 6.1, postgresql, clickhouse, redis, elastic, webpack, rspec, sidekiq etc

Что нужно будет делать:

  • Проектировать целевую архитектуру и планировать путь к ней

  • Проводить архитектурные и технические ревью

  • Консультировать команды по сложным инженерным задачам

  • Помогать с технической декомпозицией проектов

  • Участвовать в создании внутренних стандартов и технической документации

  • Наставлять команды через обучающие архитектурные ревью

  • Вовлекаться в код: писать, читать, обсуждать

Что мы ждем от кандидата:

  • Опыт разработки на Ruby или Python от 3 лет
  • Опыт проектирования архитектуры систем (в том числе микросервисной)

  • Уверенное владение PostgreSQL

  • Понимание подходов к интеграции — REST / GraphQL / брокеры сообщений

  • Умение читать и писать техдизайн, проводить ревью решений

  • Опыт работы с легаси-кодом и постепенной переработки сложных систем

Будет плюсом:

  • Знание Ruby on Rails

  • Опыт распила монолита на микросервисы

  • Знание архитектурных паттернов (DDD, CQRS, Saga и др.)

  • Опыт менторства или ведения технических проектов

Что мы предлагаем:

  • Работа в быстрорастущей компании над международным продуктом, который вдохновляет
  • Гибкое начало рабочего дня: будь на связи и работай в том ритме, который удобен именно тебе

  • Любой удобный формат работы

  • Официальное оформление и льготы IT-компаний

  • Предоставляем необходимую технику для работы

  • Поддерживаем профессиональное развитие: оплачиваем курсы, книги и внешнее менторство

    ДМС со стоматологией и психологом (после испытательного срока)

  • Совместные походы по барам Васильевского острова, пробуем с командой разные кухни мира на обедах, поддерживаем местные бренды

  • Дважды за зиму выезжаем работать в тёплые страны!