Backend Developer (Go)

в команду автоматизации отчётности
Разработка
Backend

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

Кого мы ищем

Мы ищем Middle Backend‐разработчика в команду внутреннего продукта, которая строит систему сбора и сверок данных для бухгалтерского и финансового учётов.

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

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

  • Микросервисы на Go, живут в Openshift.
  • БД Mysql, ClickHouse.
  • Логи/метрики Elastic, Prometheus, Grafana.

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

  • Поддерживать существующий функционал и процессы — реагировать на алерты от системы, когда что-то идёт не по плану; дорабатывать её под изменения в процессах или у партнёров и т.д.
  • Следовать командным процессам (pull request, планирование спринтов и т.д.).
  • Развивать систему — подключать новые бизнес-направления, автоматизировать процессы, доработки под запуск новых услуг или подключение новых партнёров. Развивать функционал админки.
  • Коммуницировать со смежными подразделениями, активно погружаться в предметную область (aka говорить с пользователями на одном языке).

От вас нужно

  • Опыт коммерческой разработки на Go от 2-3 лет.
  • Стремление писать читаемый и поддерживаемый код.
  • Умение открыто задавать интересующие вопросы и не проходить мимо проблем. Проактивность лучше реактивности.
  • Любовь к точности с одной стороны (нам в буквальном смысле надо считать каждую копейку) и толерантность к неидеальному миру с другой (не везде и не всегда у нас есть возможность нужную точность получить за разумные ресурсы).
  • Готовность работать с и для внутренних пользователей. У нас нет внешних клиентов, все клиенты системы — наши коллеги со своими болями и хотелками.

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

  • В команде есть: руководитель отдела, в прошлом бэкенд-разработчик, фулстек-разработчик, бэкенд-разработчик, бизнес-аналитик.
  • Сами пишем код, сами тестируем. В 100% покрытия юнитами не упарываемся, но в целом стараемся тесты писать. Выделенных тестировщиков нет.

Как мы будем взаимодействовать?

  • Выкатили код на Code-Review (pull-request), получили апрув, нажали merge, и дальше всё само до прода доедет. У нас сильная платформенная команда в компании, которая делает классные штуки для улучшения жизни разработчиков.
  • Из регулярных встреч есть ежедневный синк в 10 утра, короткое планирование раз в неделю, короткая 1:1 встреча с руководителем тоже раз в неделю. Всё остальное по необходимости и запросу.
  • На большие встречи по планированию новых фич стараемся собираться в офисе.
  • Раз в год выбираемся в Питер, где у нас офис со значительной частью пользователей нашей системы.

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

Обычно мы начинаем где-то между 9 - 10 утра. График гибрид/офис.

Backend Developer (Go)
в команду автоматизации отчётности
Разработка
Backend
Поделиться

Сделаем наше совместное путешествие комфортным

ДМС с первого дня
Бюджет на обучение
Выстроенная система адаптации
Клубы по интересам
Скидки у партнёров

Путь к оферу в Туту

  • Zoom-интервью с HR (30-40 минут).

    Никаких «кем вы видите себя через 5 лет».
  • Техническое интервью (2 часа).

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

    Общение в формате диалога с руководителем, возможность задать все вопросы о тонкостях работы в команде.
  • Откликнулось?
    Откликайтесь!

    Присылайте резюме и задавайте вопросы в телеграме

    Другие вакансии

    Frontend Developer

    в команду авиа (SkyForce)

    Frontend
    Frontend Developer

    Frontend Developer

    в команду ж/д (ассортимент)

    Frontend
    Frontend Developer

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

    в направление ж/д

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

    Backend Developer (PHP+Go)

    в команду электричек

    Разработка
    Backend Developer (PHP+Go)

    Senior Product Manager

    в команду ж/д

    Продукт
    Senior Product Manager

    QA инженер

    в команду ж/д

    Тестирование
    QA инженер

    Frontend Developer

    в команду ж/д

    Frontend
    Frontend Developer

    CPA-менеджер

    в команду перформанс-маркетинга

    Маркетинг
    CPA-менеджер

    Frontend Developer

    в команду авиа (Colibri)

    Frontend
    Frontend Developer

    Продуктовый аналитик

    в команду ж/д

    Аналитика
    Продуктовый аналитик

    Product Manager

    в команду кросс-сейла

    Продукт
    Product Manager

    Head of Developers

    в направление авиа

    Менеджмент
    Head of Developers

    Android Developer

    в команду CoreMobile

    Разработка
    Android Developer

    Руководитель группы разработки аналитической платформы

    (DWH + инструмент сборки витрин)

    Разработка
    Руководитель группы разработки аналитической платформы

    Product Manager

    в команду отелей

    Менеджмент
    Product Manager

    Продуктовый аналитик

    в команду отелей

    Аналитика
    Продуктовый аналитик

    Backend Developer (PHP+Go)

    в команду ж/д

    Разработка
    Backend Developer (PHP+Go)

    Backend Developer (Go+PHP)

    в команду авиа (SkyPlus)

    Разработка
    Backend Developer (Go+PHP)

    Менеджер по спецпроектам

    в команду маркетинга

    Менеджмент
    Менеджер по спецпроектам

    Senior руководитель проектов

    в команду проектного офиса

    Менеджмент
    Senior руководитель проектов