Python-разработчик в Поиск
Описание вакансии
Создаем аудиостриминг c музыкой в HiFi-качестве, подкастами, аудиокнигами, эксклюзивными плейлистами и разделом для детей. Только представь: утренние медитации на колонке, любимые треки в машине по дороге в офис, плейлист на вебе для концентрации, пока делаешь слайды, а вечером — новый выпуск подкаста на прогулке с собакой прямо в телефоне. И все это — со Звуком!
Звук — это... команда из 750+ экспертов, работающих друг с другом в такт. То, что мы сделали вчера, сегодня уже в продакшене, а завтра этим будут пользоваться миллионы.
Мы предлагаем тебе уникальную возможность участвовать в создании критически важного компонента музыкального сервиса Звук — поиск и ранжирование музыкального и немузыкального контента. Твоя работа будет направлена на построение прозрачного и удобного инструмента поиска.
Чем нужно будет заниматься:
- Разработка и поддержка сервиса search;
- проектирование и внедрение архитектуры, обеспечивающей прозрачность работы поисковых систем и алгоритмов ранжирования;
- полный цикл разработки: от написания кода до деплоя в продакшн (CI/CD, тестирование, мониторинг);
- интеграция с системами хранения данных (S3), очередей сообщений (Kafka) и работа с БД Postgres, ClickHouse, Elastic (OpenSearch), Redis;
- оптимизация производительности и надежности системы, работа с проблемными зонами и багами в продакшене.
- Техническое образование или эквивалентный опыт;
- опыт разработки backend-решений от 2 лет;
- уверенное знание FastAPI и опыт создания REST-сервисов;
- знакомство с системами оркестрации (например, Apache Airflow) или способность быстро освоить их;
- практический опыт работы с Kafka, S3 и различные БД: Postgres, ClickHouse, Elastic (OpenSearch), Redis;
- навыки работы в полном цикле разработки (dev -> prod), включая тестирование и деплой;
- понимание принципов масштабируемости и надежности систем.
- Опыт в музыкальных или медиа-проектах;
- опыт в поисковых системах OpenSearch или их аналогах;
- знание принципов работы с потоковыми системами и обработкой данных в реальном времени;
- навыки работы с Docker, Kubernetes и CI/CD-пайплайнами.
- отправляем на конференции и профессионально коучим спикеров
- организовываем обучение под ключ
- растим своих менторов
- развиваем внутренние коммьюнити:
от киберспорта до книжного клуба
- всегда ждем в стильных московских офисах
- поддерживаем гибкий формат работы и начала рабочего дня
- предоставляем возможность полной удаленки
- обеспечиваем преимущества работы в аккредитованной IT‑компании
- каждого нового сотрудника сопровождаем поддержкой бадди для быстрой и комфортной адаптации
- вручаем подарки на годовщины и одеваем в стилевый мерч
- устраиваем мощные тусовки и дарим проходки на концерты артистов
- оформляем фуллхаус ДМС со стоматологией с первого дня работы
- 100% компенсируем больничный до 7 календарных дней в году
- оплачиваем сессии с психологами «Ясно»
- компенсируем личные затраты на спорт и устраиваем онлайн-тренировки с нашими личными тренерами
Ключевые навыки
- Python
- Elasticsearch
Задайте вопрос работодателю
Он получит его с откликом на вакансию Где располагается место работы? Какой график работы? Вакансия открыта? Какая оплата труда? Как с вами связаться? Другой вопросГде предстоит работать
Москва, Кутузовская, Кутузовская, Парк Победы, Студенческая, Поклонная улица, 3 Показать на большой картеВас интересует эта вакансия?