About the project
- Секретарь - умный робот, умеющий вести конструктивный, вариативный диалог.
Responsibilities
- разрабатывать новые микросервисы, в первую очередь для пост-обработки данных о звонках;
- поддерживать, расширять и масштабировать существующие сервисы;
- интегрировать сервисы: связывать внутренние и внешние API, базы данных и очереди сообщений в автоматизированные цепочки обработки;
- оптимизировать производительность: профилировать код, анализировать метрики, снижать задержки и нагрузку;
- настраивать мониторинг и формулировать требования к масштабированию сервисов в Docker/Kubernetes;
- вести техническую документацию: схемы архитектуры и регламенты восстановления после сбоев (runbooks).
Requirements
- опыт управления памятью: 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.
Conditions
- Офисный формат работы (м. Технопарк);
- Собственную платформу MTS Ocean для получения ИТ-ресурсов, а это значит, что деплой, мониторинг, observability — не будут для тебя проблемой, ты сможешь сосредоточиться на фичах;
- Профессиональные гильдии инженеров, где мы поддерживаем друг друга и помогаем стать лучше;
- Внутреннюю площадку TechTalks для обмена опытом, дискуссий, развития навыков самопрезентации;
- Участие во внешних IT конференциях. Наши эксперты выступают на ведущих профильных конференциях, таких как HighLoad++, DevOps Conf, Joker, AHA!, Матемаркетинг и другие. А еще мы организуем собственную масштабную конференцию True Tech Day и регулярно проводим митапы для разработчиков и инженеров.
- Полезные курсы и вебинары в корпоративном университете и электронную библиотеку;
- ДМС с первого месяца работы, включая стоматологию;
- Страхование от несчастных случаев с 1 месяца работы. Материальную помощь в сложных жизненных ситуациях;
- Отпуск 28 календарных дней (+3 дополнительных дня за ненормированный рабочий день);
- Прием врачей общей практики и массаж в офисе;
- Мобильная связь за счет компании и льготные тарифы для близких;
- Подписка на онлайн-кинотеатр KION, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети.