Middle Backend Developer в команду системных сервисов сервиса путешествий

Туту.ру

Middle Backend Developer в команду системных сервисов сервиса путешествий

Москва, 1-й Нагатинский проезд, 10

Метро: Нагатинская

Описание вакансии

Привет!
Мы команда Туту. У нас сервис путешествий, мы каждый день отправляем флот самолётов, несколько поездов и много автобусов. Сервис помогает путешественникам с билетами, расписаниями, отелями и всем прочим для поездок.

Сейчас мы стремимся к тому, чтобы сделать всё это единым сервисом, где можно решить любой вопрос про путешествия и поездки. Мы новая и небольшая команда, разрабатываем кросспродуктовые сервисы для внутренних команд. Например: отправка и хранение сообщений (sms, push, email), сервис хранения файлов, сервис изменения изображений.

Сейчас мы в поиске второго Middle Backend (Go+PHP) разработчика, который поможет в работе над новыми кросспродуктовыми сервисами внутри Туту.

Немного про стек

Микросервисы на Go, Openshift (Kubernetes).

БД: MySQL, MongoDB, Redis, Kafka, ClickHouse.

Grafana, Kibana, Sentry для эксплуатации и сопровождения наших систем.

GRPC как протокол общения между нашими сервисами (иногда и HTTP).

Основные задачи

— Разработка сервисов для кроссплатформенных фичей.

— Поддержка качества кода и итогового продукта через код-ревью, мониторинг, написание тестов и обработка инцидентов.

— Интеграции с внутренними и внешними партнёрами.

— Выработка решений технических вопросов и задач:

  1. Решать проблемы в техническом контуре продукта и в смежных областях.
  2. Оценивать трудозатраты решений.
  3. Делиться опытом внутри команды и снаружи.
  4. Быть активным участником процесса принятия решений технического характера (иногда и бизнесового).

— Ответственность за качественную работу серверной части продукта:

  1. Реализация масштабируемых сервисов внутри архитектуры продукта.

  2. Написание кода на долгую перспективу.

От вас нужно

— Опыт коммерческой разработки веб-приложений от 4 лет. Опыт работы с Go от 2 лет.

— Опыт проектирования и разработки микросервисной архитектуры.

— Понимание очередей (RabbitMQ/Kafka).

— Понимание CI/CD, Docker, Kubernetes.

— Знание MongoDB, MySQL.

— Базовые знания по unit-тестированию.

— Проактивность в коммуникации внутри команды и с другими отделами, а также готовность отстаивать своё мнение и умение договариваться.

Про команду и рабочие процессы

Сейчас в команде есть руководитель разработки, бэкенд-разработчик, системный аналитик. У вас будет наставник, который поможет вникнуть в предстоящие задачи, процессы работы в нашей команде и познакомит с рабочими инструментами.

Наши задачи попадают в бэклог непосредственно от аналитика, заказчиков из других подразделений или формируются внутри команды. Задачи трекаем в Jira, документацию ведём в Confluence, по мере роста команды планируем настроить процессы по Scrum.

У нас есть регулярные встречи 3 раза в неделю, где мы обсуждаем задачи, их приоритет, сроки и находим ответы на появившиеся вопросы.

Мы ценим работу в команде, самостоятельность, умение давать обратную связь и получать её.

График работы

Работаем 5/2, гибкое начало рабочего дня. Можно взять место в офисе или работать на гибридном графике и приезжать в офис по потребности.

Про компанию

— Компания с хорошим техническим стеком, техруководителями и готовностью одними из первых пробовать новые технологии.

— Сильный блог на Хабре, где пишут в том числе технари о своей работе.

— Хорошая техническая инфраструктура, очень крутая внутренняя база знаний, культура API и так далее.

— Открываются новые направления, где можно делать всё с нуля.

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

Структура собеседований

— Пройти HR-менеджера, 30–40 минут. Никаких «кем вы видите себя через 5 лет».

— Встреча с парой техспецов. Можно понять, достаточно ли профессиональна наша команда и комфортно ли вам с ней будет. Мы в свою очередь проверим ваши профессиональные знания и навыки ;)

— Финальная встреча с командой и её руководителем.

Навыки
  • Golang
  • Go
  • PHP
  • Kafka
  • CI/CD
  • MongoDB
  • RabbitMQ
  • Kubernetes
  • Docker
Посмотреть контакты работодателя

Адрес

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

INGURU.RU
Удаленная работа
  • Москва

  • до 450000 RUR

Рекомендуем
Звук
Полный день
  • Москва

  • до 450000 RUR

Рекомендуем
СТ Софт
Полный день
  • Москва

  • до 450000 RUR

Рекомендуем
ПИК Маркет
Полный день
  • Москва

  • от 220000 RUR

Karma8
Полный день
  • Москва

  • до 600000 RUR

Софтлоджик Рус

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

Софтлоджик Рус

Полный день
  • Москва

  • до 400000 RUR

АФЛТ-Системс

Senior разработчик Golang

АФЛТ-Системс

Удаленная работа
  • Москва

  • до 400000 RUR

билайн
Удаленная работа
  • Москва

  • до 400000 RUR

Happy Hamster
Полный день
  • Москва

  • от 160000 RUR

STARTRIBE LTD
Полный день
  • Москва

  • от 160000 RUR

Группа Компаний ВестЛинк

Программист Golang Senior

Группа Компаний ВестЛинк

Удаленная работа
  • Москва

  • до 350000 RUR

Туту.ру
Удаленная работа
  • Москва

  • до 350000 RUR

PERESVET.IT
Гибкий график
  • Москва

  • от 400000 RUR

MIND Software
Полный день
  • Москва

  • от 400000 RUR

Т1
Удаленная работа
  • Москва

  • от 400000 RUR

Клевентс Элевен Продакшн

GO Backend Developer (Senior)

Клевентс Элевен Продакшн

Полный день
  • Москва

  • от 400000 RUR

ЦТЛ Лабс
Полный день
  • Москва

  • от 400000 RUR

Фабрика Решений

Go-разработчик

Фабрика Решений

Полный день
  • Москва

  • до 270000 RUR

Effective
Полный день
  • Москва

  • до 330000 RUR

evrone.ru
Удаленная работа
  • Москва

  • до 380000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию