описание
Привет!
Давай сразу к делу. Мы — агентство funtech, разрабатывающее digital-спецпроекты и игровые продукты: интерактивные сайты, чат-боты (ВК/Телеграм), in-app геймификацию, игры для крупных брендов и интерактивы с генеративным ИИ (например, определяли синяки под глазами для Авиасейлс). Мы уже запустили проекты для Ozon, Авиасейлс, Сбер, Сибур, Tic Tac, Делимобиль, PARI и других. Наша цель на следующие 10 лет — стать международной развлекательной компанией, объединяющей fun и tech, создающей не только бизнес-решения, но и собственные развлекательные цифровые продукты.
Что мы уже сделали:
• Нам 3 года, и за это время запустили больше 60 проектов
• Наше ИИ-направление GenAI Lab вошло в топ-5 разработчиков ИИ в России по версии Рейтинга Рунета
• Мы строим агентство нового поколения, где все процессы переплетены с ИИ, чтобы решать рабочие задачи быстрее и эффективнее
• Растем минимум х2 год к году третий год подряд
• Получили разрешение на пилотирование продукта во Франции
Общие требования:
• Глубокие знания Python и опыт работы с Django REST Framework (DRF) и FastAPI.
• Опыт построения и разработки REST/HTTP API, написания чистой и модульной бизнес-логики.
• Умение работать с Redis (кэш, rate limiting, хранение временных данных).
• Опыт интеграции и работы с Kafka (проектирование топиков, продюсеры, консюмеры, обработка событий).
• Опыт оптимизации запросов и работы с PostgreSQL (индексы, профилирование, транзакции).
• Опыт использования DI-подхода (dependency injection) в Python-проектах: выделение слоёв, конфигурирование зависимостей, тестируемая архитектура.
• Понимание принципов CI/CD (будет плюсом).
• Опыт работы с контейнеризацией (Docker; будет плюсом опыт с docker-compose / Kubernetes).
Технологии:
• Язык: Python
• Веб-фреймворки: Django, Django REST Framework (DRF), FastAPI
• Кэширование: Redis
• Планировщик задач и фоновые джобы: APScheduler (будет плюсом опыт с Celery, но основной стек — APScheduler)
• Очереди и шина данных: Kafka
• Базы данных: PostgreSQL
• Контейнеризация и оркестрация: Docker (docker-compose, Kubernetes — как плюс)
• Подходы к архитектуре: DI, разделение на слои (services/repositories), SOLID
Личностные качества:
• Умение работать в команде и эффективно взаимодействовать с коллегами.
• Ответственность и способность доводить задачи до результата.
• Внимательность к деталям и стремление к качеству кода.
• Желание развиваться и изучать новые технологии.
• Способность находить и предлагать оптимальные решения.
Если ты хочешь запускать действительно интересные проекты — мы ждем тебя!)
P.S. Напиши в начале сопроводительного письма "funtech", если дочитал до конца)