Ведущий разработчик серверной части (С#) [Секретарь, МТС Веб Сервисы]

МТС

Ведущий разработчик серверной части (С#) [Секретарь, МТС Веб Сервисы]

Москва, проспект Андропова, 18к9

Метро: ЗИЛ

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

Секретарь - умный робот, умеющий вести конструктивный, вариативный диалог.

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

  • разрабатывать новые микросервисы, в первую очередь для пост-обработки данных о звонках;
  • поддерживать, расширять и масштабировать существующие сервисы;
  • интегрировать сервисы: связывать внутренние и внешние API, базы данных и очереди сообщений в автоматизированные цепочки обработки;
  • оптимизировать производительность: профилировать код, анализировать метрики, снижать задержки и нагрузку;
  • настраивать мониторинг и формулировать требования к масштабированию сервисов в Docker/Kubernetes;
  • вести техническую документацию: схемы архитектуры и регламенты восстановления после сбоев (runbooks).

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

  • опыт управления памятью: Garbage Collector;
  • опыт с многопоточностью и синхронизацией;
  • опыт с делегатами и событиями (Action, Func, Predicate), рефлексия;
  • опыт с ASP.NET Core Web API, движок Razor;
  • опыт Entity Framework Core;
  • знание принципов SOLID, DRY, KISS, YAGNI;
  • знание паттернов проектирования;
  • знание слоистой архитектуры;
  • опыт работы с Kafka, RabbitMQ;
  • опыт с Redis, MemoryCache, стратегии инвалидации;
  • опыт проектирования распределённых систем: микросервисные паттерны (Saga, API Gateway);
  • опыт с синхронным и асинхронным взаимодействием;
  • знание паттернов отказоустойчивости;
  • опыт с dotTrace, dotMemory, BenchmarkDotNet;
  • опыт с Docker;
  • опыт с CI/CD: GitHub Actions, GitLab CI или Azure DevOps;
  • опыт работы с Prometheus, Grafana, Jaeger, OpenTelemetry;
  • опыт настройки аллертов и кастомных метрик;
  • опыт xUnit, NUnit или MSTest;
  • понимание TDD/BDD;
  • знание Go.

Что мы предлагаем:

  • офисный формат работы (м. Технопарк);

  • собственную платформу MTS Ocean для получения ИТ-ресурсов, а это значит, что деплой, мониторинг, observability — не будут для тебя проблемой, ты сможешь сосредоточиться на фичах;

  • профессиональные гильдии инженеров, где мы поддерживаем друг друга и помогаем стать лучше;

  • внутреннюю площадку TechTalks для обмена опытом, дискуссий, развития навыков самопрезентации;

  • участие во внешних IT конференциях. Наши эксперты выступают на ведущих профильных конференциях, таких как HighLoad++, DevOps Conf, Joker, AHA!, Матемаркетинг и другие. А еще мы организуем собственную масштабную конференцию True Tech Day и регулярно проводим митапы для разработчиков и инженеров.

  • полезные курсы и вебинары в корпоративном университете и электронную библиотеку.

А еще:

  • ДМС с первого месяца работы, включая стоматологию;

  • страхование от несчастных случаев с 1 месяца работы. Материальную помощь в сложных жизненных ситуациях;

  • отпуск 28 календарных дней;

  • прием врачей общей практики и массаж в офисе;

  • мобильная связь за счет компании и льготные тарифы для близких;

  • подписка на онлайн-кинотеатр KION, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети.

Навыки
  • Garbage Collector
  • ASP.NET Core Web API
  • Razor
  • Entity Framework Core
  • C#
  • Kafka
  • Redis
  • Saga
Посмотреть контакты работодателя

Адрес

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

Лаборатория Касперского

Developer C# (KLAVA)

Лаборатория Касперского

  • Москва

  • Не указана

Рекомендуем
СБЕР
  • Москва

  • Не указана

Рекомендуем
СБЕР
  • Москва

  • Не указана

Рекомендуем
Mayflower

DevOps Team Lead

Mayflower

  • Москва

  • до 350000 RUR

СБЕР

IT Delivery Lead

СБЕР

  • Москва

  • до 350000 RUR

Фалькон Тех

Senior DevOps инженер

Фалькон Тех

  • Москва

  • до 350000 RUR

Негосударственный Пенсионный Фонд Сбербанка

Руководитель группы разработки (Java Team Lead)

Негосударственный Пенсионный Фонд Сбербанка

  • Москва

  • до 350000 RUR

Лаборатория Касперского
  • Москва

  • до 350000 RUR

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

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