ვაკანსიის შესახებ
Ищут DevOps Engineer для разовой настройки production-окружения веб-сервиса со сборником нейросетей для генерации контента. Работа удалённая, продолжительность основной задачи — около одной-двух недель, после запуска возможна разовая поддержка.
Задачи
- Настроить production-окружение под текущий стек
- Настроить CI/CD с автодеплоем при пуше в репозиторий
- Настроить Nginx как reverse proxy и SSL
- Обеспечить корректную работу Docker Compose в production
- Настроить базовый мониторинг и алерты на Grafana и Prometheus
- Настроить читаемые логи
- Настроить регулярные бэкапы PostgreSQL и проверку восстановления
- Настроить pgbouncer
- Подготовить README с инструкцией по деплою и восстановлению
Условия
- Удалённая работа
- Разовая задача продолжительностью около одной-двух недель
- Бюджет от 2000 до 4000 ₽ в час
- Оформление по ГПХ, как самозанятый или через ИП
- После запуска возможны разовые обращения за поддержкой и доработками
- Работа по этапам с приёмкой
Процесс сотрудничества
- Сначала созвон продолжительностью 20–30 минут для обсуждения задачи, сроков и стоимости
- Далее работа по этапам с приёмкой
О проекте
Запускается веб-сервис — сборник нейросетей для генерации контента с карточками моделей и рабочим пространством для генерации. Бэкенд готов, фронтенд находится в разработке, запуск планируется в ближайшие недели. Ожидаемая нагрузка на старте — до 1–10 тысяч онлайн-пользователей.
- Бэкенд на Python с FastAPI, PostgreSQL, Redis и пятью сервисами в одном процессе
- Фронтенд — Telegram Web App на React и TypeScript
- Текущая инфраструктура включает Docker, Docker Compose, Nginx, pgbouncer и Grafana
Опциональные задачи и ограничения
- Опционально: подключить Sentry для ошибок
- Опционально: настроить базовую защиту от DDoS через Cloudflare
- Опционально: подготовить staging-окружение
- Не требуется Kubernetes, OpenShift, сложная микросервисная архитектура и Terraform-модули под мультиоблако
- Ожидается прагматичный подход без оверинжиниринга