📍 Москва (м. Курская)Санкт-Петербург (м. Василеостровская)Полная удалёнка
MTS AI — это часть экосистемы МТС, где создаются AI-решения будущего. Голосовые ассистенты и чат-боты могут ответить на любой вопрос клиента, а компьютерное зрение — распознавать лица и эмоции. Мы объединили сильных разработчиков, самый мощный суперкомпьютер и прорывные идеи, чтобы делать жизнь людей комфортнее и безопаснее и помогать бизнесу.
Технологии/инструменты
JSON APIJSON-RPCRPCgRPCOpenAPISwaggerPostgreSQLDocker/Kubernetes
Задачи
- Проектирование архитектуры решения/системы в соответствии с функциональными/нефункциональными требованиями.
- Проектирование архитектуры интеграционных сервисов и взаимодействий между внешними и внутренними сервисами, проработка вариантов реализации интеграции.
- Анализ требований (необходимо собирать, анализировать, систематизировать требования).
- Обоснование и документирование архитектурных решений.
- Декомпозиция и постановка задач исполнителям.
- Контроль исполнения архитектурных решений.
- Участие во внутренних архитектурных комитетах для защиты решений.
- Оптимизация и рефакторинг архитектур существующих решений по нескольким критериям (производительность, надежность, безопасность).
- Разработка моделей данных, архитектур в соответствии с отраслевыми и внутренними корпоративными стандартами.
- Участие во всех жизненных циклах разработки программного обеспечения.
- Выявление/проектирование метрик оценки эффективности предлагаемых решений (в том числе взаимодействие с заказчиком по выявлению бизнес-метриĸ).
- Участие в процессе оценки экономической целесообразности внедрения.
Ожидания
- Опыт работы в роли архитектора от 2 лет.
- Понимание принципов построения высоконагруженных систем.
- Понимание спецификаций и опыт работы с ними: JSON API, JSON-RPC, RPC, gRPC, OpenAPI + опыт работы со Swagger.
- Понимание принципов проектирования систем и разработки ПО, например: ООП (SOLID, GRASP и тд), KISS, YAGNI и тд.
- Понимание принципов, достоинств и недостатков монолитной и микросервисной архитектур.
- Опыт работы/проектирования систем с использованием СУБД PostgreSQL, в том числе методов оптимизации запросов.
- Понимание принципов работы Docker/Kubernetes и использование данных инструментов в проектировании систем.
- Знание английского языка на уровне, достаточном для чтения тех. документации.
- Знание стандартов в области проектирования автоматизированных систем и подготовки документации.
- Знание стандартов качества программного обеспечения.
Будет плюсом:
- Выбор и проектирование БД различных стеков (all-SQL-based, no-SQL-based, приоритет PostgreSQL).
- Успешный вывод solution-решения в прод. системы и его сопровождение (потребуется рассказать и, в идеале, показать).
- Опыт соединения проектируемых систем с существующей Observability-системой.
Мы предлагаем
- Удобный формат работы на ваш выбор — офис, гибрид или удаленка.
- Комфортный офис в 5 минутах пешком от метро Курская/Чкаловская (Москва).
- Медицинскую страховку с 1 месяца со 100% покрытием расходов, включая стоматологию, страхование жизни и здоровья в поездках за рубеж. А еще можно застраховать родственников с корпоративной скидкой.
- Компенсацию мобильной связи с первого дня.
- Участие во внешних IT-конференциях и обучающих программах.
- Полезные курсы и вебинары в корпоративном университете и электронные библиотеки.
- Единую подписку МТС Premium — KION light в онлайн-кинотеатре KION, сервис МТС Music, 30 дней бесплатного пользования подпиской OZON Premium.
- Скидки и предложения от партнеров на фитнес, занятия английским и прочее.
Елизавета Правосудова IT-recruiter