<br><br> <strong>Описание проекта:</strong><br> Требуется DevOps-инженер для развертывания, настройки и поддержки <strong>Rocket.Chat</strong> с кастомизацией, интеграциями и масштабируемостью. Проект будет использовать облачный сервер или локальное развёртывание. Кастомизация сервера должна минимально затрагивать код ядра, предпочтительно через <strong>Rocket.Chat Apps</strong> или API-интеграции.<br><br> <br> <strong>Основные задачи:</strong><br><br> <strong>1. Развертывание и базовая настройка Rocket.Chat</strong><br><br> <ul> <li>Установка <strong>Rocket.Chat</strong> на <strong>облачный сервер (Hetzner, DigitalOcean, Selectel, Yandex Cloud) или локальный сервер</strong>.</li> <li>Настройка <strong>MongoDB</strong> как базы данных.</li> <li>Настройка <strong>SSL-сертификатов</strong> и защищенного соединения.</li> <li>Конфигурация <strong>WebSocket</strong> для быстрой передачи сообщений.</li> <li><strong>Оптимизация производительности</strong> сервера под высокие нагрузки.</li> <li>Настройка <strong>логирования и мониторинга</strong> (Prometheus, Grafana, ELK Stack и т. д.).</li> <li>Настройка <strong>прав доступа</strong> (администратор, оператор, клиент).</li> </ul> <br> <strong>2. Интеграция Rocket.Chat с внешними сервисами</strong><br><br> <ul> <li>Подключение <strong>WhatsApp</strong> (через <strong>whatsapp-web.js</strong> или Twilio API).</li> <li>Подключение <strong>Telegram</strong> (через Telegram Bot API).</li> <li>Настройка <strong>внешнего хранилища файлов</strong> (MinIO, S3).</li> <li>Интеграция с <strong>CRM</strong> (по API или вебхукам).</li> <li>Автоматизация создания чатов на основе данных из CRM.</li> </ul> <br> <strong>3. Кастомизация и дополнительные функции</strong><br><br> <ul> <li><strong>Модификация UI Rocket.Chat</strong> под бренд проекта.</li> <li>Настройка <strong>категорий чатов</strong> ("Рабочие", "Личные", "Системные").</li> <li>Оптимизация <strong>поиска по сообщениям</strong> (фильтрация по дате, ключевым словам, автору).</li> <li>Реализация <strong>кастомных уведомлений</strong> через Firebase (FCM).</li> <li><strong>Настройка 2FA</strong> (двухфакторная аутентификация) и ограничение по <strong>IP-адресам</strong>.</li> </ul> <br> <strong>4. Масштабируемость и отказоустойчивость</strong><br><br> <ul> <li>Настройка <strong>балансировки нагрузки</strong> для большого количества пользователей.</li> <li>Оптимизация работы <strong>MongoDB</strong> (индексация, очистка кеша).</li> <li>Проведение <strong>нагрузочного тестирования</strong>.</li> </ul> <br> <strong>5. Ограничение работы Android-устройств (дополнительно)</strong><br><br> <ul> <li>Кастомизация прошивки <strong>Android</strong> для закрытой экосистемы.</li> <li>Ограничение работы сторонних приложений (например, через <strong>Android Enterprise</strong> или <strong>MDM-решения</strong>).</li> <li>Настройка профиля для корпоративного использования.</li> </ul> <br> <strong>Требуемые навыки:</strong><br><br> ✅ Опыт работы с <strong>Rocket.Chat, MongoDB</strong>.<br> ✅ Настройка и развертывание серверов на <strong>Linux (Ubuntu/Debian)</strong>.<br> ✅ Опыт работы с облачными провайдерами (<strong>Hetzner, DigitalOcean, Yandex Cloud</strong>).<br> ✅ Навыки DevOps (CI/CD, Docker, Kubernetes).<br> ✅ Опыт интеграции <strong>WhatsApp API, Telegram API</strong>.<br> ✅ Знание <strong>Prometheus, Grafana, ELK</strong> для мониторинга.<br> ✅ Опыт настройки <strong>балансировки нагрузки</strong>.<br> ✅ Знание <strong>Android MDM</strong> для управления устройствами (будет плюсом).<br><br> <br> <strong>Формат работы и оплата</strong><br><br> Удаленная работа, проектная занятость.<br> Оплата <strong>по договоренности</strong>, обсуждается на этапе оценки задач.<br> Возможность <strong>долгосрочного сотрудничества</strong>.<br><br> Если готовы взяться за задачу, напишите:<br><br> <ul> <li>Опыт работы с <strong>Rocket.Chat и MongoDB</strong>.</li> <li>Опыт в <strong>интеграции мессенджеров</strong>.</li> <li>Примеры реализованных <strong>DevOps-проектов</strong>.</li> </ul>Стоимость и сроки предлогвйте <br>Пишите сразу в ТГ <a href="https://t.me/annaams_77">https://t.me/annaams_77</a><br><br> <br><br>