Over de vacature
Нужно настроить production-инфраструктуру для веб-сервиса с каталогом нейросетей и рабочим пространством для генерации контента. Основной объём рассчитан примерно на 1–2 недели, после запуска возможна разовая поддержка по запросу.
О проекте
Запускается веб-сервис — сборник нейросетей для генерации контента с карточками моделей и рабочим пространством для генерации. Бэкенд готов, фронтенд находится в разработке, запуск планируется в ближайшие недели.
Ожидаемая нагрузка на старте — до 1–10 тысяч онлайн-пользователей.
- Бэкенд: FastAPI, uvicorn/gunicorn, PostgreSQL, SQLAlchemy, Redis, aiogram, YooKassa, FreeKassa, Cloudflare R2, PyJWT, bcrypt, APScheduler, structlog, prometheus-client
- Фронтенд: React, TypeScript, Vite, Tailwind, Zustand, TanStack Query, framer-motion, hls.js
- Инфраструктура: Docker, docker-compose, nginx, pgbouncer, Grafana
Что нужно сделать
- Настроить production-окружение под текущий стек
- Настроить CI/CD с автодеплоем при пуше в репозиторий через GitHub Actions или GitLab CI
- Настроить nginx как reverse proxy и подключить SSL через Let's Encrypt или Cloudflare
- Обеспечить корректную работу Docker Compose в production
- Настроить базовый мониторинг и алерты на базе Grafana и Prometheus
Ожидания от кандидата
- Опыт работы с FastAPI и Python в production
- Уверенное владение Docker Compose, nginx и PostgreSQL
- Опыт настройки CI/CD от начала до конца
- Умение писать понятную документацию
- Готовность начать работу в течение недели
- Прагматичный подход без оверинжиниринга
Формат сотрудничества
Удалённая работа. Проектная занятость в формате разовой задачи примерно на 1–2 недели, после запуска возможна дальнейшая разовая поддержка по запросу.
Оформление: ГПХ, самозанятость или ИП.
Бюджет — 2 000–4 000 ₽ в час.
- Работа по этапам с приёмкой
- Сначала созвон продолжительностью 20–30 минут для обсуждения задачи, сроков и стоимости
Отклик
Для связи: @dreamtospent