Описания нет
архитектор highload и realtime-систем
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Проектировать архитектуру высоконагруженной системы: целевую архитектуру, состав компонентов, границы сервисов и интеграционные взаимодействия
- Разрабатывать и вести архитектурную документацию: ADR, модели C4, RFC, схемы потоков данных и модели угроз
- Участвовать в проверке кода и архитектурном анализе, контролировать соответствие реализации архитектуре, выявлять архитектурные риски и технический долг
- Формулировать и обосновывать нефункциональные требования к производительности, масштабируемости, отказоустойчивости, задержкам и SLI/SLO
- Проектировать сценарии взаимодействия в реальном времени и федеративные сценарии: присутствие, рассылку событий, доставку сообщений офлайн, push-уведомления, работу на нескольких устройствах и контур WebRTC/SFU
- Выбирать и обосновывать технологический стек: хранилища данных, брокеры сообщений, инфраструктурные и платформенные компоненты
- Прорабатывать интеграции с внешними и федеративными узлами платформы, протоколы обмена, схемы взаимодействия и обработку отказов
- Декомпозировать работы и оценивать трудозатраты
- Консультировать команды разработки и эксплуатации, заниматься наставничеством и техническим лидерством
- Прорабатывать требования к безопасности и соответствию, включая защиту данных и аутентификацию
требования
- Не менее 5 лет опыта в бэкенде или распределённых системах, из них не менее 3 лет в роли архитектора или технического лида высоконагруженных систем
- Опыт проектирования или развития мессенджера, чата или платформы реального времени с миллионами пользователей
- Знание распределённых систем: CAP/PACELC, репликации, шардирования, консенсуса, очередей, событийной архитектуры, CQRS, saga, backpressure и идемпотентности
- Опыт работы с WebSocket, long polling, SSE, gRPC, MQTT, XMPP или Matrix, а также с присутствием пользователей, рассылкой событий, доставкой сообщений офлайн, push-уведомлениями APNs/FCM и несколькими устройствами
- Знание PostgreSQL, Cassandra или ScyllaDB, Redis, Kafka, NATS или RabbitMQ, S3 и CDN
- Знание Kubernetes, облачных платформ, IaC, service mesh, API gateway, балансировки нагрузки, multi-AZ/multi-region, резервного копирования и аварийного восстановления
- Знание практик SRE: SLI/SLO, метрик, логов и трейсов, оповещений, управления инцидентами, chaos engineering и нагрузочного тестирования
- Знание TLS, OAuth/OIDC, аутентификации и авторизации, E2EE, KMS, управления секретами, защиты от злоупотреблений и DDoS, GDPR и 152-ФЗ
- Опыт подготовки архитектурной документации: ADR, C4, RFC, моделей угроз и схем потоков данных
- Практический опыт эксплуатации Janus WebRTC Gateway в production или аналогичном контуре SFU/WebRTC
- Сильные коммуникативные и лидерские навыки: умение аргументировать архитектурные решения и работать с продуктовыми и инфраструктурными командами
- Системное мышление и способность принимать решения при неполных требованиях и высокой неопределённости
- Умение письменно документировать решения и готовить понятные материалы для смежных команд
- Умение вести переговоры, достигать консенсуса и защищать решения на технических советах и архитектурных комитетах
- Проактивность, ответственность за результат и готовность работать в сжатые сроки
- Будет плюсом: опыт федеративных протоколов, WebRTC-звонков, модерации контента, антиспама и ботов, FinOps и оптимизации стоимости высоконагруженных систем, развёртывания on-prem/hybrid и работы с требованиями к размещению данных
условия
- Работа по ИП или как самозанятый
- Полная загрузка
- Срок привлечения: начало ноября 2026 — 31.12.2026
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.