Backend Python Developer
Интересный проект в сфере информационных сервисов с современным технологическим стеком. Удаленный формат работы и высокий грейд делают вакансию привлекательной для опытных разработчиков.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Роль требует уверенного владения асинхронным программированием на Python и современным стеком (FastAPI, Kafka, K8s). Уровень Middle/Senior предполагает самостоятельность в принятии архитектурных решений и опыт работы с микросервисами.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата в объявлении не указана, но для уровня Middle/Senior Python Developer на российском рынке и в Global Remote сегменте вилка обычно составляет от 250 000 до 450 000 рублей. Предложенный стек технологий (Kafka, K8s) соответствует верхним границам рыночных ожиданий.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
Backend Python Developer
Грейд: Middle/Senior
Стек: Python, FastAPI, aiohttp, SQLAlchemy, AsyncIO, Docker, Kubernetes, Kafka
Информационный портал, предоставляющий справочные данные о городах и регионах России.
Откликнуться через Откликнуться ↓
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Python
- FastAPI
- aiohttp
- SQLAlchemy
- asyncio
- Docker
- Kubernetes
- Kafka
Возможные вопросы на собеседовании
Проверка понимания работы асинхронности в Python, что критично для FastAPI и aiohttp.
Расскажите, как работает Event Loop в AsyncIO и в чем разница между задачами (Tasks) и корутинами?
Проверка навыков работы с базами данных через ORM в асинхронном режиме.
Какие особенности использования SQLAlchemy с AsyncIO вы можете выделить? Как вы боретесь с проблемой N+1?
Оценка опыта работы с брокерами сообщений, указанными в стеке.
В каких сценариях вы бы использовали Kafka, а не RabbitMQ, и как обеспечить гарантию доставки сообщений 'at least once'?
Проверка понимания инфраструктурного слоя.
Опишите ваш опыт работы с Kubernetes: как устроены liveness и readiness пробы и зачем они нужны вашему приложению?
Оценка архитектурного мышления.
Как бы вы спроектировали систему кэширования для справочного портала с данными о городах, чтобы минимизировать нагрузку на БД?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

