About the project

  • МТС DOCS — это система автоматизации кадрового электронного документооборота (КЭДО) для ГК МТС. Система обеспечивает создание HR документов по шаблонам, их заполнение, подписание и маршрутизацию, также позволяет управлять отпусками сотрудников и отправлять на ознакомление и подписание локальные нормативные акты.
  • Мы проектируем масштабируемые решения на микросервисной архитектуре и активно используем Kafka: система работает под высокой нагрузкой и непрерывно растёт вместе с потребностями бизнеса. Команда — это аналитики, backend- и frontend-разработчики, QA, техлид и лидеры практик: вместе мы принимаем архитектурные решения и отвечаем за продукт целиком.

Responsibilities

  • проектировать и развивать продукт: вместе с техлидом и аналитиками искать оптимальные технические решения под задачи бизнеса, а не просто закрывать тикеты;
  • Разрабатывать и поддерживать backend-сервисы на Go — от проработки API и схем данных до вывода в production и наблюдаемости;
  • Строить надёжные интеграции через Kafka: событийная модель, гарантии доставки, обработка ошибок и ретраи;
  • Участвовать в code review и поддерживать высокий стандарт качества: читаемый, тестируемый, поддерживаемый код;
  • Следовать архитектурным принципам и технологическим стандартам команды, декомпозировать задачи и укладываться в согласованные сроки;
  • Активно взаимодействовать с командой на всех этапах — от проектирования до релизов: участвовать в планировании, обсуждать требования, помогать коллегам расти.

Requirements

  • Уверенное знание Go и от 3 лет коммерческой разработки;
  • Опыт работы с PostgreSQL и NoSQL-базами данных: понимание принципов проектирования схем данных, оптимизации запросов и индексов. Практический опыт проектирования микросервисной архитектуры: взаимодействие сервисов, управление зависимостями, устойчивость к отказам;
  • Опыт интеграции с брокерами сообщений (Apache Kafka): продюсеры, консьюмеры, партиционирование, семантика доставки;
  • Навыки написания тестируемого и поддерживаемого кода, отладки сервисов и работы с инструментами мониторинга и логирования;
  • Будет плюсом:
  • Опыт разработки систем электронного документооборота или других корпоративных платформ с высокими требованиями к надёжности и безопасности;
  • Опыт проектирования высоконагруженных систем и работы с нагрузочным тестированием;
  • Опыт выстраивания CI/CD-процессов и эксплуатации сервисов в production (мониторинг, алертинг, SRE-подходы);
  • Опыт менторинга разработчиков и ведения техсобеседований.

Conditions

  • Собственную платформу MTS Ocean для получения ИТ-ресурсов, а это значит, что деплой, мониторинг, observability — не будут для тебя проблемой, ты сможешь сосредоточиться на фичах;
  • Профессиональные гильдии инженеров, где мы поддерживаем друг друга и помогаем стать лучше;
  • Внутреннюю площадку TechTalks для обмена опытом, дискуссий, развития навыков самопрезентации;
  • Участие во внешних IT конференциях. Наши эксперты выступают на ведущих профильных конференциях, таких как HighLoad++, DevOps Conf, Joker, AHA!, Матемаркетинг и другие. А еще мы организуем собственную масштабную конференцию True Tech Day и регулярно проводим митапы для разработчиков и инженеров.
  • Полезные курсы и вебинары в корпоративном университете и электронную библиотеку;
  • А еще:
  • ДМС с первого месяца работы, включая стоматологию;
  • Страхование от несчастных случаев с 1 месяца работы. Материальную помощь в сложных жизненных ситуациях;
  • Отпуск 28 календарных дней (+3 дополнительных дня за ненормированный рабочий день);
  • Прием врачей общей практики и массаж в офисе;
  • Мобильная связь за счет компании и льготные тарифы для близких;
  • Подписка на онлайн-кинотеатр KION, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети.