🤠 Бэкендеры, найдите себе команду по вайбам! Проверить мэтч → в вайб-квизе

Golang-разработчик в DevPlatform

Местоположение и тип занятости

Екатеринбург, ТомскПолный рабочий день

Компания

Делаем жизнь 40+ миллионов клиентов проще и удобнее каждый день

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

О компании и команде

DevPlatform — это новый внутренний продукт Т-Банка, призванный стандартизировать и формализовать лучшие практики поставки IT-ценности в группе компаний. Наша цель — дать разработчикам удобный набор инструментов для написания кода, запуска тестов, деплоя в production, который поможет им сфокусироваться на создании новых продуктов и фич, а не на изучении азов и практик DevOps.

На этой позиции мы предлагаем заняться разработкой системы distributed tracing на основе открытых компонентов (Jaeger/OpenTelemetery Collector/Cassandra). Под разработкой мы понимаем продуктизацию сервисов сбора и хранения трейсов, создание подходящих под задачу алгоритмов хвостового семплирования, создание системы динамического управления проектными квотами, которая позволила бы нам сохранять полезные трейсы и отбрасывать заурядные.

Ожидания от кандидата

  • Опыт промышленной разработки Golang (будет плюсом опыт на Java/Kotlin/C++)
  • Понимание принципов архитектуры многокомпонентных систем и умение применять эти знания на практике (балансировка нагрузки, обеспечение отказоустойчивости и т. д.)
  • Знание экосистемы CloudNative: K8s, Prometheus, Jaeger
  • Опыт работы с: Cassandra, Elasticsearch, ClickHouse, Kafka в том числе умение посайзить инфраструктуру

Обязанности:

  • Разработка инфраструктурного сервиса для сбора распределенных трейсов
  • Дизайн и имплементация подходов к управлению нагрузкой: QoS на пропускную способность, динамическое/адаптивное семплирование и т. д.
  • Разработка подходов к обеспечению надежности системы сбора трейсов, определение SLO/SLI
  • Участие во внедрении распределенного трейсинга в том числе в создании каталога согласованных библиотек инструментализации под тех. радар Т-банка

Условия работы

  • Возможность работы в аккредитованной ИТ-компании
  • Работу в офисе. График работы — гибридный
  • Т-Банк Апгрейд. Курсы, тренинги, вебинары, базы знаний, поддержка менторов и наставников для сотрудников всех уровней
  • Заботу о здоровье. Оформим полис ДМС со стоматологией и страховку от несчастных случаев. Предложим льготное страхование вашим близким
  • Компенсацию такси и 50% затрат на спорт от стоимости абонемента
  • Компенсацию обедов. А если захотите перекусить, на каждом этаже есть кухня с чаем, кофе и фруктами
  • Достойную зарплату — обсудим ее на собеседовании