Детали вакансии
Python Developer
Python Developer для международной продуктовой IT-компании, разрабатывающей высоконагруженные iGaming проекты. Задачи включают разработку бэкенд-сервисов, работу с базами данных, очереди сообщений и проектирование систем. Предлагается удаленный старт с релокацией на Кипр.
Компания — международная продуктовая IT-компания, разрабатывающая высоконагруженные проекты в сфере iGaming. Задачи: • Разработка и поддержка бэкенд-сервисов на Python (3.12+) с использованием FastAPI / Starlite. • Работа с реляционными базами данных (PostgreSQL), использование SQLAlchemy и управление миграциями через Alembic. • Написание и оптимизация SQL-запросов (через ORM и raw SQL). • Написание тестов и обеспечение покрытия кода с помощью Pytest. • Работа с распределенными системами обмена сообщениями (Kafka). • Настройка и поддержка инфраструктуры с использованием Docker и docker-compose. • Работа с облачными хранилищами (S3: Amazon S3 / Google Cloud Storage). • Проектирование и разработка систем (монолитных и микросервисных), в том числе с нуля, определение архитектуры и ключевых компонентов. • Работа с Git и соблюдение Git flow. • Настройка и поддержка мониторинга (Prometheus, Grafana), отслеживание ошибок (Sentry). • Соблюдение процессов разработки внутри команды и участие в их улучшении. • Поддержание единого стиля кода и внедрение современных подходов к разработке. • Проведение код-ревью (Middle+/Senior level). • Использование современных инструментов разработки, включая AI/LLM инструменты.
• Глубокие знания Python 3.12+ и опыт работы с FastAPI. • Понимание принципов HTTP, gRPC и REST. • Опыт работы с PostgreSQL, SQLAlchemy и Alembic. • Навыки написания и оптимизации SQL-запросов (ORM + raw SQL). • Опыт тестирования (Pytest). • Понимание принципов Kafka и распределенных систем. • Опыт работы с Docker / docker-compose. • Опыт работы с S3 хранилищами (AWS / GCP). • Понимание архитектурных подходов (C4, DDD, Clean Architecture) и опыт проектирования систем с нуля. • Опыт работы с Git и соблюдение Git flow. Будет плюсом: • Опыт разработки на Go (goroutines, channels, interfaces, context и т.д.). • Понимание OAuth2 / OIDC. • Опыт работы с Kubernetes и CI/CD. • Понимание принципов The Twelve-Factor App. • Опыт работы с многопоточностью и оптимизацией производительности.
• График 5/2 с гибким началом рабочего дня. • Корпоративное питание в офисе. • Удаленный формат работы на период испытательного срока с последующей релокацией на Кипр и трудоустройством по ТК. • Регулярная индексация заработной платы по результатам работы. • Ежегодный бонус по результатам работы. • Компенсация курсов английского языка (50% SkyEng). • Возможности для профессионального развития и роста.
Не пропусти ни одну вакансию
Подпишись на наш Telegram-канал