Python-разработчик для сервиса музыкальных рекомендаций
Интересный проект в сфере музыкального стриминга и рекомендаций. Использование современного технологического стека и возможность влиять на архитектуру делают вакансию привлекательной для опытных разработчиков.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Требуется солидный опыт работы (от 3 лет) и владение современным стеком (FastAPI, PostgreSQL). Дополнительным вызовом станет работа с высоконагруженными системами и сложной архитектурой рекомендательного сервиса.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата в объявлении не указана, но для Middle Python разработчика с опытом от 3 лет в России рыночный диапазон составляет от 200 000 до 350 000 рублей. Holyweb обычно предлагает конкурентоспособные условия, соответствующие рынку аутстаффинга и сервисной разработки.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
*💻 Holyweb ищет Python-разработчика для сервиса музыкальных рекомендаций*
Сервис будет подбирать музыку на основе прежних предпочтений пользователя. Предстоит создавать новые сервисы, проектировать их архитектуру и ускорять существующие.
Нужны от 3 лет работы с Python, опыт с FastAPI, PostgreSQL и нагруженными приложениями. GraphQL, Kafka, Airflow и ClickHouse будут плюсом.
Holyweb — сервисная IT-компания, разработчик подключится к одному из её проектов.
*➡️* Навигация: База знаний • Задачи • Собеседования
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Python
- FastAPI
- PostgreSQL
- GraphQL
- Kafka
- Airflow
- ClickHouse
- High Load
- Software Architecture
Возможные вопросы на собеседовании
Вакансия предполагает работу над сервисом рекомендаций, где производительность критична.
Как бы вы подошли к оптимизации медленного SQL-запроса в PostgreSQL в высоконагруженной системе?
FastAPI — основной фреймворк в стеке. Важно понимать его асинхронную природу.
В каких случаях использование асинхронности в FastAPI может не дать прироста производительности или даже навредить?
Упоминается проектирование архитектуры новых сервисов.
Опишите ваш опыт проектирования микросервисной архитектуры: как вы определяете границы сервисов и организуете взаимодействие между ними?
Kafka указана как плюс, что важно для событийно-ориентированных систем.
Как обеспечить гарантию доставки сообщений 'at least once' при работе с Kafka?
Работа с данными (ClickHouse, Airflow) важна для рекомендательных систем.
Для каких задач в рамках музыкального сервиса вы бы предпочли использовать ClickHouse вместо PostgreSQL?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

