Files
career-ops-vbleroy/reports/147-mts-fullstack-senior-2026-07-21.md
redlineo 03cc5f44a6
Release Please / release-please (push) Failing after 18s
CodeQL Analysis / Analyze (go) (push) Failing after 2m9s
CodeQL Analysis / Analyze (javascript-typescript) (push) Failing after 1m42s
Close stale issues and PRs / stale (push) Successful in 2s
append new fiels
2026-07-22 10:59:45 +03:00

8.8 KiB
Raw Permalink Blame History

Оценка: МТС — Fullstack-разработчик (Senior)

Дата: 2026-07-21 Архетип: Fullstack Developer (Vue + Node.js) — адъясентный архетип кандидата, но требуемый бэкенд-стек (Python/Go, highload, K8s) не пересекается с профилем Балл: 1.3/5 URL: https://job.mts.ru/vacancy/682142479041954217 Legitimacy: High Confidence PDF: не создан (балл ниже порога 3.0)


A) Резюме роли

Поле Значение
Архетип Fullstack Developer — Senior, полноценный стек и на бэкенде, и на фронтенде
Domain Телеком-инфраструктура — автоматизация мобильной и транспортной сетей (backend на Python) + React-интерфейсы для этих систем
Function Build — серверная логика/API на Python, веб-интерфейсы на React, highload/распределённые системы
Seniority Senior, "3-6 лет"; JD требует "не менее 4 лет frontend-разработки с TypeScript и не менее 5 лет backend-разработки (Python или Go)" — двойное требование к глубокой экспертизе в обоих направлениях
Формат работы Москва · Полный день · Удалённая работа — единственная вакансия МТС в этой партии без локационного блокера
Размер команды Не указана
Оформление Не указано в JD
TL;DR Единственная удалённая позиция МТС в пакете, но требования — экспертный уровень одновременно в Python/Go highload-бэкенде (шардирование, микросервисы, Kubernetes) и в продвинутом React/TypeScript — у кандидата нет ни одного из требуемых backend-языков и опыта распределённых систем

Vibe команды: JD упоминает "профессиональные гильдии инженеров", внутреннюю площадку TechTalks, участие во внешних конференциях (HighLoad++, DevOps Conf) — сильный сигнал развитой инженерной культуры и обмена опытом. Явных упоминаний конкретно менторства для новых сотрудников нет — недостаточно данных, стоит уточнить на собеседовании.

B) Совпадение с CV

Требование JD Совпадение с CV
Backend от 5 лет (Python или Go) Нет — ни Python, ни Go не входят в стек кандидата
Frontend от 4 лет с TypeScript Частичное совпадение — TypeScript есть, но опыт ~1,5-2 года (не 4+), и на Vue, не на React
Highload, микросервисы, шардирование/репликация Нет — не входит в опыт кандидата
Оптимизация React-рендеринга, Webpack/Vite/Babel Частичное совпадение — Vite есть (не в контексте React), рендеринг-оптимизация не подтверждена
Kubernetes, контейнеризация, очереди/брокеры Нет
CI/CD, тестирование (unit/E2E) Совпадение — Vitest, Playwright E2E, GitLab CI/CD рабочий опыт

Пробелы:

  1. Hard blocker — backend-язык. Требование "5 лет Python или Go" не имеет аналога в CV кандидата ни в каком виде — не смежный навык, а отсутствующий полностью.
  2. Существенный gap — highload/распределённые системы. Весь опыт кандидата — enterprise-фронтенд для ~1200 точек продаж, не highload-архитектура с шардированием и брокерами очередей.
  3. Существенный gap — React vs Vue и разрыв в стаже (4 года требуется, ~1,5-2 у кандидата).
  4. Единственная сильная сторона — CI/CD и тестирование — недостаточна, чтобы закрыть два предыдущих hard-уровня разрыва.

C) Уровень и стратегия

Естественный уровень кандидата для fullstack-архетипа (Vue + light Node.js) — adjacent/стретч, Middle. Здесь же требуется Senior в двух направлениях одновременно (Python/Go highload backend + продвинутый React), что выходит далеко за пределы даже "продать senior без обмана" — разрыв не в позиционировании опыта, а в отсутствии самого технологического стека. План "если понизят уровень" неприменим: компания ищет готовую экспертизу в конкретных языках, которых у кандидата нет.

D) Компенсация и спрос

Показатель Значение Источник
Senior Fullstack (Python/Go + React), рыночный ориентир Существенно выше стандартного frontend-диапазона за счёт двойной глубокой экспертизы и highload-профиля оценка на основе общего тренда рынка
МТС Ocean (внутренняя платформа) Указана как преимущество — избавляет от части DevOps-рутины (деплой/мониторинг/observability) со страницы вакансии
Общий контекст найма МТС (2026) См. также отчёт 146 — отраслевой тренд сокращений в IT РФ, но компания продолжает регулярно публиковать новые Senior-вакансии devby.io

Конкретная зарплата в JD не указана.

E) План персонализации

Не рекомендуется — отсутствие требуемого backend-стека (Python/Go) делает персонализацию профиля кандидата под эту вакансию нецелесообразной; удалённый формат не компенсирует фундаментальный разрыв в технологиях.

F) План собеседований

Не применимо при текущем стековом несоответствии.

G) Легитимность вакансии

Оценка: High Confidence

Сигнал Наблюдение Вес
Freshness / apply-контрол Активная кнопка "Откликнуться", полноценная форма Positive
Качество описания Высокая специфичность — детальный технический список требований по обоим стекам, конкретная инфраструктура (MTS Ocean) Positive
Компания ПАО МТС, штатная careers-платформа Positive
Reposting Одна запись в scan-history.tsv (2026-07-14) Neutral
Требования Двойное требование к глубокой экспертизе (5 лет backend + 4 года frontend) реалистично для этой роли, не выглядит противоречиво или искусственно завышенным для highload-инфраструктурной позиции в крупном телекоме Neutral

Извлечённые ключевые слова

Python, Go, TypeScript, React, highload, микросервисы, шардирование, репликация, отказоустойчивость, Kubernetes, контейнеризация, V8, ClickHouse, Webpack, Vite, Babel, CI/CD, unit/E2E тесты, инцидент-менеджмент, Linux, очереди, брокеры, удалённая работа