Задачи:
— Анализировать и декомпозировать задачи, поступающие от бизнес-аналитиков, уточнять требования и оценивать трудозатраты.
— Формировать технические задания, проектную и техническую документацию для команды разработки.
— Планировать, распределять и контролировать выполнение задач команды backend-разработки.
— Проектировать, разрабатывать и поддерживать серверную часть продукта и ключевые компоненты системы.
— Обеспечивать соблюдение архитектурных принципов, стандартов разработки и качества кода.
— Проводить code review, участвовать в технической приёмке реализованного функционала.
— Выявлять и прорабатывать технические риски, предлагать решения для развития, масштабирования и оптимизации системы.
— Координировать работу backend-команды и взаимодействовать с аналитиками, менеджерами и смежными командами.
Требования:
— Опыт разработки на Python 3.0+ от 4 лет.
— Опыт с asyncio.
— Опыт работы с системами кэширование и очередей (Redis, RabbitMQ).
— Опыт построения сложных SQL-запросов и проектирования схем для баз данных.
— Предыдущий опыт в качестве лида и/или опыт код ревью и разработки комплексного функционала с высокими требованиями по скорости работы и надежности.
Будет плюсом:
— Опыт работы в домене iGaming или Fintech.
— Знание платформ Kubernetes и AWS (или других облачных платформ).
— Опыт работы с OLAP-системами (например, ClickHouse) или Data Lake.
— Практический опыт работы с другими языками программирования (Lua, Java, C#, Rust или Go).
— Наличие открытого профиля на GitHub.
— Опыт разработки высоконагруженных (>1k rps) отказоустойчивых систем.
Условия:
— Удалённую работу с гибким графиком.
— Команду без бюрократии и токсичности.
— Возможности роста и погружения в международный рынок.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.