Программисты
дистанционно
договорная
Системное программирование. Разработка с нуля. Пожелания и особенности: Ищу опытного специалиста (DevOps / системный архитектор) для развёртывания корпоративной системы коммуникации на базе Matrix для международной команды. Количество пользователей: 150+ сотрудников (США, Германия, Турция, Россия) Цель: Создать независимую, защищённую и масштабируемую систему общения (аналог Telegram / Slack), полностью размещённую на собственных серверах. ? ?? Основные требования 1. Архитектура Необходима не просто установка Matrix, а проектирование архитектуры: * расчёт под 150–300 пользователей * возможность дальнейшего масштабирования * стабильная работа без лагов * отказоустойчивость (HA) ? 2. Серверная инфраструктура Планируется размещение: * основной сервер — Европа (Германия / Франция / Швейцария) * резервный сервер — США * дополнительные узлы — по необходимости Важно: * синхронизация данных между серверами * резервирование * защита от потери данных ? 3. Технологический стек Ожидается использование: * Matrix Synapse * PostgreSQL (обязательно) * Nginx / reverse proxy * SSL (Let’s Encrypt или аналог) * coturn (для звонков) ? 4. Функционал На первом этапе: * личные чаты * групповые комнаты * отправка файлов * доступ через браузер (Element Web) * мобильные приложения (iOS / Android) * голосовые звонки 1-на-1 На втором этапе (опционально): * групповые звонки * интеграция с SSO / LDAP * расширенные настройки безопасности ? 5. Безопасность Обязательно: * закрытая регистрация (только администратор создаёт пользователей) * защита сервера (SSH-ключи, закрытые порты) * возможность ограничения доступа (через VPN или IP) * шифрование данных ? 6. Резервное копирование * регулярный backup базы данных * backup файлов пользователей * возможность восстановления ? 7. Администрирование * удобное управление пользователями * инструкции для администратора * обновление системы ? ?? Что требуется от исполнителя Просьба указать: * опыт развёртывания Matrix (реальные проекты) * архитектуру, которую вы предлагаете (кратко) * как будет реализована отказоустойчивость * как будет реализована синхронизация между серверами * рекомендуемую конфигурацию серверов * сроки реализации MVP * стоимость проекта под ключ * стоимость поддержки ? ?? Важно Рассматривается именно: * архитектурное решение * система под бизнес-нагрузку Не интересует: * просто установка Matrix * тестовые решения без учёта масштабирования.
2026-04-26
Откликнуться