9 авг

fullstack разработчик высоконагруженных микросервисов

ориентир по рынку
вакансия зп не указана
в среднем 331 741 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансией

подготовьтесь к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме

описание

МТС создаёт продукты и сервисы, которые делают жизнь миллионов людей и бизнеса лучше. Сервисами компании пользуются для управления инвестициями, общения, путешествий, прослушивания музыки, просмотра фильмов и создания уюта дома.

задачи

  • Разрабатывать серверную логику и API на Python для автоматизации мобильной и транспортной сетей;
  • Создавать и поддерживать REST API для взаимодействия с фронтендом и внешними системами;
  • Валидировать входные данные и обрабатывать ошибки;
  • Разрабатывать пользовательский интерфейс на React;
  • Интегрировать интерфейс с серверной частью через REST API;
  • Исправлять ошибки и улучшать удобство использования интерфейса;
  • Работать с базами данных и писать SQL-запросы;
  • Работать с ORM SQLAlchemy для выполнения стандартных CRUD-операций;
  • Использовать Redis как кэш или временное хранилище данных;
  • Подготавливать базовые миграции;
  • Работать с Git и управлять жизненным циклом кода;
  • Работать с репозиториями GitLab и соблюдать принятый Git-flow;
  • Анализировать результаты пайплайнов GitLab CI/CD;
  • Исправлять ошибки, связанные с собственным кодом;
  • Оказывать техническую поддержку и взаимодействовать с инженерами, тестировщиками и смежными командами;
  • Анализировать инциденты и ошибки в своей зоне ответственности;
  • Исправлять ошибки и участвовать в оптимизации производительности отдельных функций.

требования

  • Не менее 4 лет опыта во frontend-разработке с TypeScript;
  • Не менее 5 лет опыта в backend-разработке на Python или Go;
  • Экспертно владеть JavaScript или TypeScript и Python или Go;
  • Глубоко понимать внутреннее устройство языков и фреймворков;
  • Иметь опыт проектирования и реализации высоконагруженных распределённых систем;
  • Иметь опыт работы с микросервисной архитектурой, шардированием, репликацией и отказоустойчивыми хранилищами;
  • Уметь оптимизировать код и архитектуру, включая V8, профайлеры, SQL-запросы и ClickHouse;
  • Уметь оптимизировать рендеринг React и сборки Webpack, Vite или Babel;
  • Уметь создавать и поддерживать крупные кодовые базы;
  • Владеть продвинутыми типами TypeScript и настраивать tsconfig;
  • Знать лучшие практики типизации React-компонентов;
  • Иметь опыт построения тестовых наборов unit и E2E;
  • Иметь опыт автоматизированного тестирования, CI/CD, релизного процесса и сопровождения жизненного цикла проекта;
  • Иметь опыт управления инцидентами;
  • Уверенно понимать безопасность приложений, контейнеризацию, Kubernetes, мониторинг, логи и Linux;
  • Иметь опыт работы с очередями и брокерами.

условия

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

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.

Про зарплаты

Анонимные данные по зарплатам и грейдам.
Можно сверить вилку с рынком.

Посмотреть зарплаты

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.