О компании и команде
МТС Digital – единый центр технологического развития экосистемы МТС. У нас работает больше 8000 сотрудников по 18 направлениям технологического развития.
Мы знаем, как поддержать баланс между работой и жизнью, разбавить рутину и создать вдохновляющую атмосферу.
А ещё у нас: 20+ гильдий инженеров, суперкомпьютер, системы видеоаналитики, IoT, собственная лаборатория AI и 20+ петабайт данных. Финтех, стриминг, гейминг, мобильные приложения, облачные сервисы. Каждый день наши продуктовые команды работают по agile-методологиям, чтобы вывести мобильную и веб-разработку на новый уровень.
Enablement platform – платформа, которая ускоряет вывод продуктов на витрины, обеспечивает единое экосистемное клиентское предложение, а так же пробует и внедряет самые новые технологические компоненты и архитектурные подходы. Наша бизнес-платформа, реализует e2e сценарии создания, офферинга, продажи и обслуживания экосистемных продуктов.
EP Product Catalog в составе платформы отвечает: за управление каталогом продуктов (как товаров физического мира, так и цифровых сервисов).
Ожидания от кандидата
Чем предстоит заниматься:
- управлять командой разработчиков;
- рефакторинг компонент / вести технического беклога;
- проектировать / прорабатывать архитектуры продукта;
- проводить ревью кода, согласовывать решения Solution архитекторов;
- разрабатывать микросервисы в соответствии с DDD и Hexagonal Architecture;
- разрабатывать новые и развивать существующие API (GraphQL, Async/CloudEvent);
- разрабатывать unit и автотесты;
- создавать и поддерживать техническую документацию по разрабатываемым компонентам в актуальном состоянии.
Что мы ждем от кандидата:
- опыт использования систем контроля версий (GIT);
- глубокое понимание процессов DevOps, выстраивание pipeline CI/CD (GitLab CI);
- опыт работы с базами данных, понимание основных концепций классических СУБД (PostgreSQL) и NoSQL решений (MongoDb);
- отличное знание .net core и c#; Умение разбираться в чужом коде;
- опыт работы над open-source проектами;
- опыт работы с Web API: GraphQL;
- знание принципов построение событийно-ориентированных систем, опыт работы с Kafka;
- знание принципов DDD и Hexagonal Architecture;
- опыт работы по Archimate specification, C4 диаграммы;
- понимание паттернов проектирования, структур данных;
- будет плюсом: опыт применения и разработки headless CMS, CDN;
- будет плюсом: опыт разработки на go.
Условия работы
Что мы предлагаем:
- собственную платформу MTS Ocean для получения ИТ-ресурсов, а это значит, что деплой, мониторинг, observability - не будут для вас проблемой, вы сможете сосредоточиться на фичах;
- профессиональные гильдии инженеров по направлениям, чтобы поддерживать друг друга и обмениваться опытом;
- внутреннюю площадку TechTalks для обмена опытом, дискуссий, развития навыков самопрезентации;
- участие во внешних IT конференциях. Мы выступаем на HighLoad++, DataFest, Mobius, Test Driven Conf, Joker, DevOps, Матемаркетинг и даже проводим собственную конференцию по архитектуре Hello, conference;
- полезные курсы и вебинары в корпоративном университете и электронные библиотеки.
А еще: