Специалист по развертыванию системы видеоконференций в образовательный стартап
Требования
Условия
Компания
Описание вакансии
Ожидания от кандидата
В университет для внутреннего стартапа требуется специалист по развертыванию и настройке сервиса видеоконференций (планируется или Nextcloud Talk или Jitsi как резервный вариант, также мы будем признательны, если вы рекомендуете какой-то свой стабильный Open Source сервис)
Условия работы
К системе конференций, которую мы хотим создать, предъявляются следующие требования:
1) Она должна быть развернута сначала на облачном сервере (мы используем Timeweb Cloud), затем ее можно перенести на свой выделенный сервер. Мы ожидаем, что вы поможете нам с определением конфигурации этого сервера.
2) Это должно быть какое-то свободно распространяемое решение. Мы хотели бы использовать Nextcloud (если получится и это будет не слишком ресурсозатратно), или как второй вариант Jitsi. Специалист может также предложить свое решение.
3) Что мы планируем делать с помощью развернутого решения:
- проводить занятия 1x1, 1x2 или 1x3 (как мы понимаем, в Nextcloud Talk при этом используется peer-to-peer передача данных), на первом этапе система должна выдерживать от 20 до 50 одновременных занятий.
- проводить групповые занятия до 20 человек, на первом этапе система должна выдерживать от 10 до 20 одновременных занятий.
- проводить крупные онлайн-лекции с числом участников не меньше 200. Платформа должна выдерживать две такие лекции одновременно (при этом участники могут не включать видео).
4. Платформа должна быть масштабируемой и цена масштабирования должна быть разумной, т.е. мы должны понимать, сможем ли мы увеличить конфигурацию, если число пользователей, использующих платформу одновременно, возрастет.
5. По окончанию развертывания нужно будет подготовить инструкцию по эксплуатации для администратора, который будет управлять платформой.
6. На платформе должна быть предусмотрена возможность создания и удаления новых пользователей, в том числе с помощью массовой загрузки.
7. Главное требование - стабильность работы и высокое качество видеосвязи.
8. Необходимо предусмотреть возможность записи видеоконференций и их хранения, возможно с помощью отдельного сервера.
Дополнительные инструкции
Просьба при отклике написать, имели ли вы уже дело с подобной задачей и какое опенсурсное решение вы бы использовали в данном случае.
