Go Developer (МТС Веб Сервисы, МТС Лайв)

МТС

Go Developer (МТС Веб Сервисы, МТС Лайв)

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

MTS Live – лидер в сфере билетного бизнеса, формирующий новые стандарты в индустрии развлечений и мероприятий. В портфеле продуктов компании находятся:
MTS Live – основная платформа для продажи и бронирования билетов;
Тикетлэнд – сервис для организации мероприятий и управления продажами;
Тикетсклауд – облачное решение для партнеров по продаже билетов;
Бартелло – инновационный продукт для интеграции цифровых решений в сфере событий.
Наша миссия – обеспечить удобство и эффективность покупки билетов для миллионов пользователей, используя передовые технологии, в том числе системы обработки данных в режиме реального времени и облачные технологии.

Чем предстоит заниматься:

  • Разработка бакенд-части новой системы распределения билетной информации на golang (API, внутренние админки)
  • Разработка автотестов для существующего и нового функционала (postman, python + py.test)
  • Обеспечение стабильности системы (баги, алерты, логи, мониторинг, 500-ки)
  • Обеспечение стабильности выкаток (алерты в чат, линтеры, тесты в пайплайнах)
  • Проектирование и оптимизация системы хранения / БД (Postgres, Redis, Scylla)
  • Миграция срахы сервисов на java, с#, php в новую систему
  • Работы по миграции из старой системы в новую
  • Применение LLM для оптимизации скорости разработки новой кодовой базы

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

Golang

  • понимание языковой инфраструктуры Golang
  • многопоточная и асинхронная обработка запросов
  • работа с асинхроно и очередями
  • запуск задач в кроне
  • методы отладки, оптимизации и профилирования приложений

Данные

SQL

  • общие понятия о стандартах SQL и реляционной алгебре
  • практический опыт работы с PostgreSQL (клиентский код)
  • практический опыт работы с pg/PLSQL
  • работа с драйвером PostgreSQL, оптимизации чтения, транзакции
  • шардирование, партиционирование, репликация

NoSQL

  • Поисковые движки - OpenSearch, Meilisearch
  • KV-системы - Redis, Memcached
  • практический опыт работы с паттерном RedLock и распределенными счётчиками

Брокеры сообщений

  • Принципы работы, взаимодействие с клиентом (push/pull-модели), dead-letter, poisoned-message, retry policy
  • Apache Kafka
  • практический опыт работы с Kafka (клиентский код), работа с разделами, сохранение порядка запись в разделах топика (message key)
  • общее понимание принципа работы потребителя сообщений Kafka
  • практический опыт работы библиотекой Confluent.Kafka

API

  • общие сведения о Open API Specification (OAS), SWAGGER
  • общие сведения о GraphQL
  • общие сведения о JWT и способах защиты API

CDC

  • общие представления о CDC
  • практическая работа с Debezium CDC (форматы сообщений). Значительный плюс - понимание устройства.

Деливери

  • CI/CD
  • работа с git и GitLab
  • автоматизация через gitlabci
  • работа с Docker (написание Dockerfile)
  • многослойная сборка
  • работа с Kubernetes (общие понятия)
  • Обеспечение быстрого TTM
  • независимая выкатка
  • выкатка частями
  • включение функционала на процест, фича-флаги

Условия:

  • Оклад + годовой бонус;
  • Программа ДМС с первого месяца работы - это 100% покрытие расходов в частных клиниках, включая стоматологию. Застраховать близких родственников можно со скидкой 50%. Для любителей путешествий - страховка в поездках за границу. А еще есть страхование жизни;
  • Очное и онлайн-обучение в Корпоративном университете, у внешних провайдеров, если это полезно для работы, обмен опытом во внутренних профессиональных сообществах, а также доступ к онлайн-библиотеке в полезными книгами и периодикой;
  • Оплачиваемые выходные на значимые события в жизни сотрудника.
  • Материальная помощь в сложных жизненных ситуациях;
  • Корпоративная мобильная связь + интернет, а так же единая подписка МТС Premium (онлайн кинотеатр KION, сервис МТС Music, МТС Строки и т.д.);
  • Предложения от партнёров для путешествий, развлечений и занятий спортом;
  • Возможность участия в волонтерских программах: мы организуем благотворительные ярмарки, образовательные проекты для детей, конкурсы социальных проектов и экологические проекты;
  • Внутренняя спортивная программа «В движении»: забеги, марафоны, турниры по разным видам спорта, медитации и занятия на баланс
Посмотреть контакты работодателя

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

КСК-Эйч Ар

GoLang Developer

КСК-Эйч Ар

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

  • Не указана

Рекомендуем
Виасат Тех

Golang developer

Виасат Тех

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

  • Не указана

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

  • Не указана

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

  • Не указана

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

  • Не указана

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

  • Не указана

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

  • Не указана

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

  • до 250000 RUR

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

  • до 250000 RUR

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

  • до 250000 RUR

Системная Интеграция

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

Системная Интеграция

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

  • до 250000 RUR

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

  • до 250000 RUR

РДП Энтерпрайз
Удаленная работа
  • Москва

  • до 250000 RUR

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

  • до 250000 RUR

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

  • до 250000 RUR

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

  • до 250000 RUR

Стрит Фалькон

Backend-разработчик (middle+)

Стрит Фалькон

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

  • от 300000 RUR

СП Солюшен

Fullstack Golang developer

СП Солюшен

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

  • от 300000 RUR

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

  • до 402298 RUR

Ябби

Golang developer

Ябби

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

  • до 220000 RUR

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

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