МТС Финтех

Разработчик серверной части для обработки звонков

Коротко

Ведущий разработчик серверной части для создания и масштабирования микросервисов пост-обработки данных о звонках, интеграции внутренних и внешних API, баз данных и очередей сообщений. Требуется глубокий опыт с ASP.NET Core, Entity Framework Core, Kafka/RabbitMQ, Redis, микросервисными паттернами (Saga, API Gateway), Docker/Kubernetes, CI/CD и мониторингом (Prometheus, Grafana, Jaeger). Работа в офисе в Москве (м. Технопарк), опыт от 5 лет.

Описание
Секретарь - умный робот, умеющий вести конструктивный, вариативный диалог.
Задачи
•Разрабатывать новые микросервисы, в первую очередь для пост-обработки данных о звонках
•Поддерживать, расширять и масштабировать существующие сервисы
•Интегрировать сервисы: связывать внутренние и внешние 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 календарных дней (+3 дополнительных дня за ненормированный рабочий день)
•Прием врачей общей практики и массаж в офисе
•Мобильная связь за счет компании и льготные тарифы для близких
•Подписка на онлайн-кинотеатр KION, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте