Swift agency
Москва, swiftagency.ru
Информационные технологии, системная интеграция, интернет... Показать еще
Backend-разработчик
Обязанности:
- разработка и поддержка backend-части для сайтов, ботов и аналитических API
- интеграция с внешними сервисами: OpenAI (ChatGPT), Leonardo.Ai (генерация изображений), Getimg.ai, ЮKassa (оплаты)
- настройка промптов и логики взаимодействия с AI-сервисами для получения нужного результата под продуктовые сценарии
- реализация автоматического сбора аналитики: регистрация новых пользователей, активность в системе, конверсия
- настройка системы отложенных и фоновых задач (генерация, уведомления, сбор данных)
- размещение и обслуживание проекта на продакшене (Docker, systemd, nginx)
- поддержка и документирование REST API с помощью Swagger
- реализация обработки webhook-событий от внешних сервисов и платёжной системы
Достижения:
- с нуля разработал backend-инфраструктуру для мультиплатформенного продукта (боты, веб, аналитика)
- интегрировал OpenAI и Leonardo.Ai API, реализовав автоматическую генерацию текстов и изображений по пользовательским данным
- интегрировал Getimg.ai в backend-логику продукта для генерации контента по пользовательским сценариям
- настраивал промпты и сценарии работы с AI, чтобы получать более точный и релевантный результат
- настроил сбор пользовательской активности: регистрация, переходы, целевые действия, отчёты
- внедрил асинхронную архитектуру, что позволило ускорить отклик API и снизить нагрузку на базу данных
- настроил Celery + Redis для фоновой генерации данных, доставки уведомлений, автообновления
- подключил платёжную систему ЮKassa с полной обработкой вебхуков и статусами транзакций
- реализовал гибкую систему рассылок (по событиям, времени, действиям пользователя)
Стек:
Python, Django, Django REST Framework, PostgreSQL, AsyncIO, Celery, Redis, Aiogram 3, OpenAI API, Leonardo.Ai API, Getimg.ai, ЮKassa API, Swagger / OpenAPI, Docker, systemd, nginx, Git, Postman, Webhooks