Веб-разработка. Разработка с нуля. Основные задачи бэкендера: Разработать backend на Go; Настроить аутентификацию и авторизацию пользователей, включая устойчивость к атакам; Интегрировать платёжную систему для покупки курсов; Реализовать API для: отображения курсов и прогресса пользователя; управления уроками и материалами; интеграции с видео и тестами; запуска лабораторных работ через Terraform + Ansible или API-обёртку (аналог Hack The Box); Поддержать работу виртуальных машин и VPN-конфигов; Создать админку для управления курсами, уроками, пользователями и оплатами; Обеспечить соответствие требованиям закона о персональных данных; Реализовать интеграцию с облачной инфраструктурой (managed DB, Kubernetes, бэкапы и т.д.). Что важно: Будем созваниваться и обсуждать детали проекта. После короткого собеседования и тестовых вопросов начинаем работу. Нужен сильный специалист, который понимает масштаб и сложность проекта.