Детали вакансии
DevOps Инженер (разовая настройка + возможная поддержка)
Требуется DevOps Инженер для разовой настройки бэкенда веб-сервиса (Python/FastAPI) и фронтенда (React). Длительность проекта ~1-2 недели, с возможностью дальнейшей поддержки. Удаленная работа, проектная занятость. Бюджет: 2000-4000 руб/час. Контакты: @*****
Запуск веб-сервиса — сборка нейросетей для генерации контента (карточки моделей + рабочее пространство для генерации). Бэкенд готов, фронтенд в разработке. Запуск планируется в ближайшие недели. Ожидаемая начальная нагрузка: до 1-10 тыс. онлайн-пользователей. Стек: Бэкенд (Python): FastAPI 0.135 + uvicorn/gunicorn, PostgreSQL + SQLAlchemy 2.0 (async), миграции (alembic), Redis 7, Telegram бот (aiogram 3.25), Платежи (yookassa, FreeKassa), Хранилище (Cloudflare R2), Авторизация (PyJWT, bcrypt), Планировщик (APScheduler), Наблюдаемость (structlog, prometheus-client), Архитектура: 5 сервисов в одном процессе (бот, webhook, TWA backend, админка, планировщик). Фронтенд (Telegram Web App): React 18 + TypeScript + Vite 6, Tailwind, Zustand, TanStack Query, framer-motion, hls.js. Инфраструктура (текущая): Docker / docker-compose, nginx, pgbouncer, Grafana.
Настройка продакшн-окружения для текущего стека. CI/CD: автодеплой при пуше в репозиторий (GitHub Actions или GitLab CI). Nginx как реверс-прокси + SSL (Let's Encrypt / Cloudflare). Корректная работа Docker Compose в продакшене. Базовый мониторинг и алерты (Grafana + Prometheus уже в стеке). Читаемые логи. Регулярные бэкапы PostgreSQL + проверка восстановления. Настройка pgbouncer. Документация: README с инструкциями по деплою и восстановлению. Опционально (если позволит бюджет): Sentry для ошибок. Базовая защита от DDoS через Cloudflare. Стейджинг-окружение. НЕ требуется: Kubernetes, OpenShift, сложная микросервисная архитектура. Terraform-модули для мультиклауда. Всё, что превращает проект в энтерпрайз. Нужен прагматичный человек, который сделает просто, надежно и поддерживаемо, без излишнего усложнения. Ожидания от кандидата: Опыт работы с FastAPI/Python в продакшене. Уверенное владение Docker Compose, nginx, PostgreSQL. Опыт настройки CI/CD от начала до конца. Умение писать понятную документацию. Готовность приступить в течение недели.
Формат сотрудничества: Сначала созвон на 20-30 минут для обсуждения задачи, согласования сроков и стоимости. Далее работа поэтапно с приемкой. После запуска возможны разовые обращения за поддержкой/доработками.
Не пропусти ни одну вакансию
Подпишись на наш Telegram-канал