Мы ищем талантливого и увлеченного Python-разработчика для участия в создании и развитии инновационного аудио/видео стримингового сервиса. Вам предстоит работать над ключевыми функциями, оптимизировать производительность и вносить свой вклад в развитие современной микросервисной архитектуры.
Чем предстоит заниматься:
Активная разработка новых функций, модулей и скриптов на Python для расширения возможностей стриминговой платформы (плейлисты, системы рекомендаций, инструменты монетизации, рекламные интеграции и др.).
Проектирование и разработка эффективных REST API и WebSockets на Python для взаимодействия между различными компонентами системы.
Участие в рефакторинге существующей кодовой базы на Python с целью повышения ее качества, масштабируемости и удобства поддержки.
Совершенствование и развитие микросервисной архитектуры сервиса.
Разработка и поддержка ботов на Python для автоматизации различных задач и улучшения пользовательского опыта.
Взаимодействие с другими членами команды (frontend-разработчиками, DevOps-инженерами, аналитиками) для достижения общих целей.
Что мы ожидаем от вас:
Уверенное владение языком программирования Python и знание его основных библиотек и фреймворков.
Опыт разработки и проектирования RESTful API.
Понимание принципов работы WebSockets.
Знакомство с базами данных PostgreSQL, MongoDB и Redis.
Опыт работы с Docker и системами CI/CD (например, GitHub Actions).
Понимание принципов микросервисной архитектуры.
Приветствуется опыт работы с frontend-технологиями React.js или Next.js.
Умение писать чистый, поддерживаемый и эффективный код.
Навыки работы с системами контроля версий (Git).
Умение самостоятельно решать задачи и работать в команде.
Что мы предлагаем:
Гибкий график работы (5/2, с 9:00 до 18:00).
Оформление в соответствии с вашими предпочтениями (договор B2B или самозанятость).
Реальные возможности для профессионального и карьерного роста в динамично развивающейся компании.