Шипиловская улица 28
Привет! Мы, 24H Софт, специализируемся на разработке программного обеспечения больших, высоконагруженных и производительных систем, а также на создании сервисов и клиентских приложений для букмекерских компаний.
Мы хотим пригласить на полугодовой проект Python-разработчика уровня Middle, который поможет нам над временной задачей в рамках нашего проекта.
Про проект: Affijet — платформа для ведения партнёрского маркетинга. С помощью нашей системы рекламодатель может быстро настроить условия взаимодействия с партнёром, отследить трафик и эффективность рекламных компаний.
Система довольно нагруженная, сейчас порядка 700 кликов в секунду, и этот показатель будет расти. Ранее мы разрабатывали эту систему только для внутренних задач, а сейчас выходим с ней на внешний рынок, поэтому мы ищем сотрудника под конкретный проект сроком на 6 месяцев.
На текущий момент в Affijet присутствуют все ключевые инструменты из сферы партнёрского маркетинга, например:
- создание трекинговых ссылок и диплинков;
- отображение данных в режиме реального времени;
- настройка офферов с целевым действием и Revenue Share;
- подсчёт выплат партнёрам;
- выплаты партнерам;
- настройка постбэков;
- экспорт отчётов.
Про процессы: работаем по скраму и недельным спринтам, в команде сейчас 9 человек (из них 3 backend-разработчика, 2 frontend-разработчика, 2 тестировщика, дизайнер/аналитик, PM), практикуется code review.
Про стек: Python 3.12, FastApi, PostgreSQL 16, SQLAlchemy, Clickhouse, Redis, RabbitMQ, Docker, docker-compose, Jira, Notion, GitLab, Pytest, Golang.
Что мы ожидаем от кандидата:
- Опыт от 2 лет;
- Нам очень важен опыт с любым асинхронным фреймворком (fastapi, aiohttp, tornado). Мы не используем django в проекте;
- Знание Python 3.6+;
- Общее понимание работы сетевых протоколов и технологий (HTTP, WebSocket);
- Понимание асинхронной парадигмы программирования в Python;
- Опыт разработки API, работы с очередями и базами данных;
- Опыт составления и оптимизации сложных SQL запросов.
Будет плюсом
- Наличие примеров кода;
- Любовь к PEP8 и типизации;
- Умение писать автотесты;
- Опыт работы с Clickhouse;
- Умение писать на Golang или быть готовым к изучению.
Условия:
- Срочный трудовой договор на 6 месяцев; официальное трудоустройство по ТК РФ;
- Оформление в штат аккредитованной IT-компании;
- Гибкое начало/окончание рабочего дня, главное — быть на связи с 11:00-18:00 мск;
- ДМС со стоматологией после испытательного срока;
- Удаленная работа или комфортный офис в г. Москва ст. м. Домодедовская.
Если комфортно из офиса:
- оплачиваемые обеды в нескольких ресторанах рядом с офисом;
- релакс-зоны с массажными креслами в офисе, чай, кофе на офисных кухнях.