Middle/Senior backend или fullstack
Новосибирск/remote | full-time | 130-280 т.р.
Работа в продуктовой компании. Наш продукт – платформа автоматизации маркетинга для ритейла, компаний с большими клиентскими базами в десятки миллионов клиентов. В основе продукта – анализ больших объемов данных о покупках клиентов (онлайн и оффлайн) и их активности в интернете. Например, ежедневно мы анализируем данные о покупательском поведении более 50 млн человек в одной только в РФ. Наши клиенты – крупные федеральные торговые сети. Соискатель попадет в молодой и энергичный коллектив, получит возможность участия в технологичных проектах международного масштаба.
Задачи
- Разработка ядра платформы;
- Разработка архитектуры;
- Разработка критически важных участков кода;
- Проведение design и code reviews;
- Участие в исследованиях, работа над прототипами;
- Работа над постоянными изменениями уже существующих фич и активное участие в разработке новых фич;
- Совместное с продуктовой командой владение продуктом, то есть можно генерировать идеи по развитию продукта;
- Участие в оптимизации процессов департамента производства.
Требования
- Опыт разработки программ на PHP не менее 3 лет;
- Опыт разработки на MySQL не менее 3 лет;
- Опыт разработки архитектуры (или элементов архитектуры) для нагруженных и отказоустойчивых систем;
- Опыт практического использования в проектах ClickHouse, серверов очередей (RabbitMQ/Beanstalkd или им подобных), Redis (или аналогов), RoadRunner;
- Знание английского на уровне чтения и понимания документации.
Примеры задач
- Рефакторинг подсистемы записи событий (разработка демона для записи 40-60 тыс событий в секунду в ClickHouse из разных источников);
- Проектирование и разработка бэкенда для модуля виджетов, встраиваемых на сайты наших пользователей (обеспечение 5-10 тыс RPS);
- Развитие модуля аналитики (сбор данных по доставке push/sms/писем для новых крутых отчетов и вывод этих отчетов);
- Развитие построителя сегментов (оптимизация построителя запросов, построение сегмен- тов по новым видам событий, работа данными до 10 млрд строк в таблицах ClickHouse);
Личные и деловые качества
- Кандидат должен обладать системным мышлением, ориентацией на эффективность, способностью к работе в команде, самостоятельностью, самомотивированностью, стремлением к профессиональному росту, иметь критический склад ума, а также широкий кругозор в сфере информационных технологий и обладать достаточной коммуникабельностью.
Тип занятости
- Полная занятость, гибкий график, возможна удаленная работа.
Условия
- Оформление по ТК. Оклад 130-280 тыс. руб. по итогам собеседования, 100% белая ЗП. Офис в Академгородке.
@goldberrytoad
