Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой — после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Внутренняя TDS-система глобальной партнёрской программы в сфере мобильных услуг обрабатывает более 1 миллиарда кликов в месяц, затрачивая 5–8 миллисекунд на один клик. Работа ведётся с большой кодовой базой монолита, включающей legacy-код и фоновые процессы.
задачи
Разбираться в незнакомых участках кодовой базы, включая MVC-панель на Yii2, TDS-логику и консольные демоны;
Проектировать новые модули для автоматического сплит-тестирования смартлинков, проверки мошенничества и оптимизации CPM;
Оптимизировать компоненты с высокой нагрузкой, включая кэширование, очереди и отложенную запись в ClickHouse;
Развивать REST / GraphQL API и postback-эндпоинты;
Оценивать последствия изменений для миграций, репликаций, кэша и race conditions;
Писать тесты с использованием Codeception и PHPUnit;
Проводить код-ревью;
Устранять инциденты в production.
требования
От 4 лет подтверждённого опыта бэкенд-разработки;
Отличное знание PHP 7.4 / 8.x и глубокое понимание Yii2;
Опыт работы с MySQL под нагрузкой, включая InnoDB, секционирование и репликацию master-replica;
Опыт работы с Redis, включая кэширование и очереди задач;
Опыт работы с ClickHouse, включая VersionedCollapsingMergeTree, агрегаты и оптимизацию TTL;
Навыки настройки связки Nginx + PHP-FPM;
Уверенное владение Linux, включая SSH, systemd и cron;
Опыт работы с Docker, docker-compose и Git flow;
Практический опыт интеграции AI-инструментов ChatGPT и Claude в процессы разработки;
Будет плюсом понимание специфики рынка арбитража трафика, устройства CPA-сетей или аналитики электронной коммерции, опыт настройки HAProxy, Supervisor, Prometheus/Grafana и Loki, знакомство с базами данных GeoIP MaxMind и архитектурой систем обнаружения мошенничества.
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.
Про зарплаты
Анонимные данные по зарплатам и грейдам. Можно сверить вилку с рынком.
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.