Откликайтесь
на вакансии с ИИ

Backend-разработчик
Интересный стек технологий и работа в сфере автоматизации ритейла делают вакансию привлекательной. Возможность удаленной работы и четко очерченный стек — большие плюсы для опытных разработчиков.
Сложность вакансии
Позиция требует уверенного владения асинхронным стеком Python и опыта работы с данными. Уровень Middle/Senior предполагает самостоятельность в принятии архитектурных решений и оптимизации запросов.
Анализ зарплаты
Зарплата в объявлении не указана, но для Middle/Senior Python разработчиков на российском и глобальном рынках вилка составляет от 250 000 до 450 000 рублей. Предложение будет конкурентоспособным, если попадет в этот диапазон.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Спутник уже сейчас
Присоединяйтесь к команде «Спутник» и создавайте высоконагруженные системы автоматизации для ритейла!
Описание вакансии
Backend-разработчик
Грейд: Middle/Senior
Стек: Python, FastAPI, Pydantic, Alembic, asyncio, SQLAlchemy, pandas, Celery
Backend-разработчик в компанию «Спутник», занимающуюся данными и автоматизацией для торговых сетей.
Откликнуться через Откликнуться ↓
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Python
- FastAPI
- Pydantic
- Alembic
- asyncio
- SQLAlchemy
- Pandas
- Celery
Возможные вопросы на собеседовании
Проверка понимания работы асинхронности в Python, что критично для FastAPI.
Расскажите, как работает Event Loop в asyncio и в каких случаях использование await может не дать ожидаемого прироста производительности?
Важно для работы с реляционными БД через SQLAlchemy.
Как вы подходите к оптимизации сложных запросов в SQLAlchemy и какие стратегии загрузки связанных данных (loading strategies) используете?
Вакансия предполагает работу с данными торговых сетей.
С какими объемами данных вы работали в pandas и как решали проблемы с потреблением памяти при обработке больших датасетов?
Проверка навыков работы с фоновыми задачами.
Как обеспечить надежность выполнения задач в Celery и как вы боретесь с проблемой дублирования задач (idempotency)?
Проверка культуры разработки и миграций.
Как вы организуете процесс миграций в Alembic при работе в команде, чтобы избежать конфликтов в структуре БД?
Похожие вакансии
Java-разработчик (Middle+/Senior)
Python-разработчик / Backend Engineer (Middle+ / Senior)
Python разработчик (Middle+/Senior)
Senior Java разработчик
Senior Python Engineer
Java-разработчик
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!