Описание вакансии
Коротко о ролиТребования: Архитектура highload-сервисов: Опыт проектирования высоконагруженных распределённых систем: горизонтальное масштабирование, отказоустойчивость, балансировка нагрузки, кэширование, очереди, rate limiting, graceful degradation.
Задачи:
— Проектирование архитектуры высоконагруженных распределённых систем с горизонтальным масштабированием, отказоустойчивостью, балансировкой нагрузки, кэшированием, очередями, rate limiting и graceful degradation.
— Разработка архитектуры ML/LLM-сервисов для промышленной эксплуатации, включая inference-serving, batch/online processing, fvector storage, orchestration пайплайнов и управление GPU нагрузкой.
— Интеграция ML-сервисов в корпоративный ИТ-ландшафт с использованием API Gateway, IAM/SSO, корпоративных шин, систем мониторинга и журналирования.
— Применение микросервисной и событийной архитектуры: SOA, event-driven architecture, async-взаимодействия, брокеров сообщений и потоковой обработки данных.
— Контейнеризация и оркестрация с использованием Docker, Kubernetes, Helm, ingress/service mesh, деплой и эксплуатация контейнеризированных решений.
— Проектирование решений для облачной и on-prem архитектуры, включая hybrid architecture, multi-zone deployment, disaster recovery, backup/restore, SLA/SLO/SLI.
— Проектирование интеграционных технологий и API: REST/WebSocket интеграции, контракты взаимодействия, схемы авторизации и маршрутизации.
— Обеспечение безопасности и соответствия корпоративным стандартам: TLS/mTLS, JWT, OAuth2, OIDC, SAML/ADFS, RBAC/ABAC, secrets management, защита ПДн и чувствительных данных.
— Архитектура хранения и обработки данных с PostgreSQL, Redis, Object Storage.
— Проектирование мониторинга и сопровождения сервисов: метрики, логи, трассировки, алерты, capacity planning, performance profiling, incident/problem management.
— Внедрение MLOps / DevOps практик: CI/CD для ML-сервисов, model registry, experiment tracking, reproducibility.
— Чтение кода и проектирование архитектуры с учётом ограничений фреймворков и runtime.
— Подготовка архитектурной документации: C4/UML, схемы интеграции, NFR, ADR, security/data flow diagrams.
Требования:
— Практический опыт работы системным/solution/enterprise архитектором от 3 лет, общий опыт в ИТ от 5 лет.
— Опыт работы с LLM-продуктами или платформами данных.
— Опыт проектирования GPU-инфраструктуры и inference-контуров для LLM/embedding/reranking сервисов.
— Знание vLLM, Triton Inference Server, ONNX Runtime, MLflow, ClearML.
— Опыт выбора архитектуры под разные профили нагрузки: low latency, high throughput, batch, streaming.
— Навык оценки стоимости владения архитектурой: CAPEX/OPEX, стоимость GPU/CPU/Storage/Network.
— Опыт проектирования мультитенантных платформ и контуров изоляции.
— Знание практик FinOps и Capacity planning будет плюсом.
— Опыт прохождения архитектурных комитетов, согласования решений с ИБ, инфраструктурой и корпоративными архитекторами.
— Навык формализации нефункциональных требований: производительность, доступность, безопасность, сопровождаемость, масштабируемость.
— Понимание специфики корпоративной интеграции: legacy-системы, ограниченные контуры.
Условия:
— Удалённая работа.
— Почасовая оплата от 1500 до 2000 рублей без НДС.
— Работа по договору с ИП (статус ИП у кандидата).