Мы развиваем действующую сеть нативной рекламы ttarget.
Ищем backend-разработчика для создания новой версии backend на Go и поддержки текущей системы во время перехода. Объём новой версии и технические решения определим вместе.
Сейчас стэк: PHP, Yii1/Yii2, Lua, MySQL, Redis, Elasticsearch, Linux и Nginx.
PHP отвечает за кабинеты и управление, Lua — за обработку показов и переходов. В команде есть frontend-разработчик.
Какие нужно будет решать задачи:
- Разрабатывать backend на Go: API кабинетов, рекламную логику, обработку событий и статистику.
- Разобраться в существующей системе и постепенно переносить нужные компоненты.
- Работать с MySQL, Redis, Elasticsearch и интеграциями RTB, AdFox, Header Bidding.
- Использовать ClickHouse для хранения и аналитики рекламных событий.
- Обеспечивать производительность, корректность статистики и стабильный запуск изменений.
Требования:
- Коммерческий опыт Go: разработка и сопровождение сервисов в продакшене.
- Уверенное знание PHP и опыт работы с legacy-кодом.
- Хорошее знание MySQL, опыт Redis.
- Практический опыт Elasticsearch: индексация, поиск и настройка запросов.
- Практический опыт ClickHouse: хранение больших объёмов данных, аналитические запросы и их оптимизация.
- Навыки работы с Linux, Docker, Git; понимание Nginx.
- Самостоятельность, конструктивное общение и соблюдение договорённостей.
- Английский для чтения технической документации.
Будет плюсом, если:
- знаешь Yii1/Yii2, Lua, AdTech, высокие нагрузки, очереди сообщений и опыт миграции PHP → Go.
- Frontend не является основным направлением работы.
Условия:
—График - удалённо, гибрид или в офисе в Москве
—График рабочего дня: 09:00 - 18:00
— Оформление по ТК или ИП, обсуждается индивидуально
В отклике кратко укажите: коммерческий опыт Go и PHP, для каких задач использовали Elasticsearch и ClickHouse, а также пример сервиса, который вы самостоятельно довели до продакшена.
Похожие вакансии
Хорошее знание CMS Bitrix. Опыт работы с e-commerce проектами, наличие реализованных проектов. Опыт интеграции Bitrix с 1С.
Уверенное знание NestJS: модули, DI, guards, interceptors, pipes, custom decorators. Практический опыт проектирования и разработки микросервисов на NestJS — транспорты, контракты...
Знание устройства автомобилей и их дополнительного оборудования. Опыт работы от 1 года с легковыми автомобилями мультибренд (от 2010 года) и...
Опыт работы с клиентами в сфере производства рекламных конструкций. Знание материалов и технологий производства. Понимание специфики проектной работы.
Высшее фармацевтическое образование. Опыт работы категорийным менеджером в аптечной сети от 3 лет. Хорошее знание фармацевтического рынка и его ключевых...
