ЛИАН — системный интегратор с фокусом в аналитике и управлении данными. Мы работаем в трех направлениях: 1. Автоматизация управленческой отчетности (BI) в малом и среднем бизнесе. Строим хранилища данных, настраиваем сбор и интеграцию, разрабатываем отчеты и дэшборды. Наш стек в BI включает все современные инструменты, в том числе open-source ПО.
Архитектор распределенных систем
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Проектирование архитектуры системы с высокой нагрузкой: определение целевой архитектуры, состава компонентов, разграничение сервисов и организация интеграционных взаимодействий.
- Подготовка и сопровождение архитектурной документации: ADR, модели C4 (контекст, контейнеры, компоненты), RFC, схемы потоков данных, threat model.
- Участие в code review и архитектурном анализе: проверка соответствия реализации архитектурным решениям, выявление архитектурных рисков и технического долга.
- Формулирование и обоснование нефункциональных требований (NFR): производительность, масштабируемость, отказоустойчивость, задержки, SLI/SLO.
- Проектирование real-time и федеративных сценариев: presence, fanout, offline delivery, push-уведомления, multi-device, контур WebRTC/SFU.
- Выбор и обоснование технологического стека: хранилища данных, брокеры сообщений, инфраструктурные и платформенные компоненты.
- Проработка интеграций с внешними и федеративными узлами платформы: протоколы обмена, схемы взаимодействия, обработка отказов.
- Декомпозиция задач и экспертная оценка трудозатрат; техническое консультирование команд разработки и эксплуатации, наставничество и техническое лидерство.
- Участие в подготовке и анализе нагрузочного тестирования, разработка мер по оптимизации производительности и стоимости эксплуатации.
- Проработка требований по безопасности и соответствию: защита данных, аутентификация и авторизация, соответствие 152-ФЗ и GDPR, data residency.
требования
- не менее 5 лет в backend / distributed systems, при этом не менее 3 лет — в роли архитектора или технического лида высоконагруженных систем.
- проектирование или развитие мессенджера, chat- или realtime-платформы с миллионами пользователей.
- CAP / PACELC, репликация, шардирование, консенсус, очереди, event-driven архитектура, CQRS, saga, backpressure, идемпотентность.
- WebSocket, long polling, SSE, gRPC, MQTT / XMPP / Matrix; presence, fanout, offline delivery, push-уведомления APNs / FCM, multi-device.
- PostgreSQL, Cassandra / ScyllaDB, Redis, Kafka / NATS / RabbitMQ, S3 / CDN.
- Kubernetes, облачные платформы, IaC, service mesh, API gateway, балансировка нагрузки, multi-AZ / multi-region, backup и DR.
- SLI / SLO, метрики, логи и трейсы, алертинг, инцидент-менеджмент, chaos engineering, нагрузочное тестирование.
- TLS, OAuth / OIDC, authn / authz, E2EE, KMS и управление секретами, anti-abuse, защита от DDoS, GDPR / 152-ФЗ.
- ADR, C4, RFC, threat modeling, схемы потоков данных.
- практический опыт эксплуатации Janus WebRTC Gateway в production или в аналогичном SFU / WebRTC-контуре.
- Опыт федеративных протоколов, WebRTC-звонков, модерации контента, антиспама, ботов.
- Опыт FinOps и оптимизации стоимости high-load систем.
- Опыт развёртывания on-prem / hybrid и работы с требованиями data residency.
условия
- Форма трудоустройства на ваш выбор: договору оказания услуг с ИП или самозанятым
- Участие в интересных масштабных проектах с Заказчиками федерального и международного уровня
- Работа с передовыми технологиями
- Возможности профессионального и карьерного роста
- Полностью удаленная работа
- Регулярная и достойная оплата труда
- В нашей команде работают профессионалы с разносторонним опытом. Здесь ты найдешь профессиональные задачи и новые вызовы, сможешь реализовать свой потенциал.
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.