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, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети.