Аккредитованная IT-компания «Академия Бизнес Решений» разрабатывает защищенный корпоративный мессенджер для ОПК. Ищем опытного бэкенд-разработчика, который усилит команду и поможет масштабировать серверную часть для тысяч пользователей. Работаем с high-load, WebSockets, микросервисами и открытым стеком. Требования: Высшее техническое образование. Глубокие знания ООП и основных паттернов проектирования. Опыт коммерческой разработки на Python от 4 лет. Уверенное владение FastAPI (асинхронность, Pydantic, middleware, dependency injection). Опыт работы с RabbitMQ и Redis/Valkey. Практика с PostgreSQL (SQLAlchemy, Alembic, оптимизация запросов). Опыт контейнеризации (Docker, Docker Compose). Понимание WebSockets и real-time архитектуры. Навыки юнит-тестирования (pytest). Опыт работы с MinIO (S3) — будет плюсом. Опыт с Prometheus/Grafana — будет плюсом. Обязанности: Разработка и поддержка бэкенда корпоративного мессенджера и AI-модулей. Проектирование API для чатов, сообщений, пользователей и файлового обмена. Настройка WebSocket-соединений для доставки сообщений в реальном времени. Работа с RabbitMQ для фоновых задач и уведомлений. Оптимизация производительности БД и кэширование через Redis. Интеграция с MinIO для хранения медиафайлов. Взаимодействие с фронтенд-командой (Svelte/Electron) и мобильной командой (Flutter). Участие в код-ревью, написание тестов и документации. Условия: Аккредитованная IT-компания. Зарплата: ежемесячная зп+ годовая премия (на руки, по итогам собеседования). Работа в офисе в г. Пермь (полный день, 5/2). Работа над высоконагруженным продуктом. Возможность профессионального роста до Tech Lead.
Похожие вакансии