Большая просьба дочитать вакансию до конца. Также обратите внимание, что позиция предполагает минимальный опыт: специалист уровня уверенный миддл/сеньор с 5+ лет опыта, к сожалению, не рассматривается в рамках этой вакансии.
Кто мы:
T2 AdTech — стратегическое направление, объединяющее активы крупных игроков рекламного рынка: Yabbi, Redllama и Plazkart. Подбираем эффективные современные решения для рекламодателей и рекламных агентств посредством наших платформ с использованием собственных технологий и Big Data T2.
Сейчас мы ищем бэкэнд-разработчика в команду Yabbi.
О продукте:
Вы будете работать над SSP-платформой, которая помогает владельцам мобильных приложений и сайтов выгодно продавать рекламные места. Представьте себе высокотехнологичный аукцион: с одной стороны издатели, предлагающие рекламные места, с другой - рекламодатели, борющиеся за внимание пользователей. Платформа собирает информацию о площадках (формат, гео, аудитория) и требованиях рекламодателей (целевая аудитория, бюджет), а затем проводит аукцион в реальном времени, определяя, кто получит показ.
Чем предстоит заниматься:
-
Реализовывать отдельные, заранее поставленные задачи серверной части платформы на Go - это основная часть работы;
-
Писать запросы к базам данных (PostgreSQL, ClickHouse, Redis) - сначала под контролем наставника;
-
Покрывать код unit-тестами и дорабатывать его по результатам код-ревью;
-
Изучать устройство системы и предметную область рекламных аукционов, опираясь на поддержку наставника;
-
Взаимодействовать с командой: лидом, ведущим инженером, тестированием и менеджерами проектов.
Стек:
-
Go;
-
gRPC - основной протокол взаимодействия между сервисами;
-
PostgreSQL, ClickHouse, Redis;
-
Kafka;
-
Сервисная архитектура, Kubernetes, Docker - развёртываемся в собственном K8s-кластере;
-
Prometheus, Grafana.
Что для нас важно в кандидате:
-
Обучаемость и мотивация: знание каждой технологии из стека не требуется, важнее желание разбираться;
-
Инициативность: готовность самостоятельно вникать в систему и предлагать решения, а не ждать, пока задачу разложат по полочкам;
-
Понимание системы целиком: команда небольшая, узкой специализации «на одной кнопке» здесь нет.
Чего мы ожидаем:
-
Высшее техническое образование; также рассматриваем кандидатов после профильных курсов или практики;
-
Опыт коммерческой разработки не обязателен: позиция рассчитана на кандидатов без опыта или с опытом до 1 года;
-
Базовое знание Go, понимание горутин и работы с сетью;
-
Знакомство с принципами SOLID и шаблонами проектирования;
-
Понимание, зачем нужен модульный расширяемый код и чистая архитектура;
-
Умение писать unit-тесты;
-
Опыт работы хотя бы с одной реляционной или NoSQL базой на уровне понимания, как данные хранятся и выбираются;
-
Знакомство с системами контроля версий и процессом код-ревью;
-
Английский язык на уровне чтения технической документации;
-
Готовность отвечать за результат своей работы.
Будет плюсом:
-
Знакомство с PostgreSQL, ClickHouse, Kafka, Redis;
-
Понимание основ Kubernetes и Docker;
-
Опыт с Prometheus/Grafana.
Что предлагаем:
-
Белая, своевременная и конкурентоспособная заработная плата;
-
Гибкий график: начало рабочего дня с 8 до 10;
-
Наставничество от лида команды;
-
Возможность влиять на технические решения и развитие продукта.
-
Ответье, пожалуйста, в сопроводительном письме на следующие вопросы:
1. Сколько вам полных лет?
2. В каком городе проживаете? (Нам важен часовой пояс)
Похожие вакансии
Законченное техническое образование. Опыт работы в реализации мультимедийный проектов от 2-х лет, в том числе непосредственно в ПНР.
Опыт работы с холодильным и климатическим оборудованием. Знание электрики. Обучаемость, ответственность, порядочность.
Опыт работы инженером ПТО или инженером-сметчиком от 3 лет. Знание основ документооборота в строительстве, умение работать с КС-2...
1. Высшее профильное образование, релевантный опыт работы. 2. Знание AutoCAD, Visio , Word/Excel/PowerPoint на уровне опытного пользователя. 3.
Образование высшее профильное. - Знание программы AUTOCAD (CVIVIL 3D), WORD, EXCEL. - Готовность выполнять работу в сжатые сроки, при сохранении качества...
