Мы развиваем комплекс решений в сфере электронной коммерции, который включает:
- запуск и управление собственным интернет-магазином (D2C);
- инструменты для масштабирования продаж на маркетплейсах;
- рекламные возможности для развития бизнеса;
- готовую логистическую инфраструктуру от надёжных партнёров;
- цифровые и финтех-сервисы от Альфа-Банка (эквайринг, BNPL, кредитование и др.).
Наша ключевая задача - помогать селлерам эффективнее управлять продажами в разных каналах. Мы предоставляем экспертизу и решения, которые позволят предпринимателям разного масштаба и уровня зрелости развивать и масштабировать бизнес без зависимости и с полным контролем над клиентами и прибылью.
Чем предстоит заниматься:
- Проектировать и разрабатывать API: создавать и поддерживать микросервисную архитектуру ядра MDM-системы и REST/gRPC API (FastAPI, Flask) для интеграции мастер-данных с внутренними и внешними контурами компании;
- заниматься реализацией бизнес-логики MDM: разрабатывать сложные алгоритмы обработки, очистки, матчинга и консолидации данных (создание и обновление «золотых записей»), в том числе с привлечением тяжелых вычислительных процессов.
- проектировать устойчивость интеграций: ретраи, обработка лимитов и таймаутов, корректное поведение при частичных сбоях внешних API;
- обеспечивать наблюдаемость: логирование, метрики, алерты, разбирать инциденты и устранять первопричины, а не симптомы;
- работать с данными и аналитикой: проектировать схемы хранения данных в PostgreSQL (для транзакционной нагрузки и метаданных) и ClickHouse (для хранения аудит-логов, метрик качества данных и быстрой аналитики). Оптимизировать SQL-запросы;
- заниматься построением ETL/ELT пайплайнов: интеграция и оркестрация процессов пакетной обработки больших объемов данных с использованием Apache Spark для фоновой дедупликации и трансформации справочников.
- заниматься инфраструктурой и качеством кода: писать Docker-образы и описывать манифесты для развертывания в Kubernetes. Покрывать код unit- и integration-тестами, участвовать в Code Review и настраивать CI/CD пайплайны.
Что мы ожидаем от кандидата:
- Опыт коммерческой разработки на Python с выводом сервисов в продакшен и их последующей поддержкой от 3-х лет;
- язык и фреймворки: уверенное знание Python (современные версии 3.10+), Уверенное владение современным стеком: FastAPI или Django, SQLAlchemy или аналог, асинхронное программирование и понимание его ограничений;
- базы данных: глубокое понимание реляционных СУБД, уверенное знание PostgreSQL (проектирование схем, сложные SQL-запросы, понимание работы индексов, транзакций и блокировок, миграций), опыт работы с ClickHouse, PySpark;
- архитектура: опыт проектирования распределенных систем и микросервисов. Понимание паттернов взаимодействия (REST, gRPC), опыт работы с брокерами сообщений (Kafka / RabbitMQ);
- контейнеризация и оркестрация: владение Docker и Kubernetes (написание Dockerfile, понимание архитектуры подов, сервисов, работа с Helm-чартами или базовыми манифестами);
- инструменты и практики: опыт написания автотестов (pytest), понимание принципов CI/CD, уверенное владение Git;
- реализовывать требования по безопасности данных: работа с персональными данными, доступы, хранение секретов, согласование решений с ИБ группы.
Будет плюсом:
- Big Data: Опыт работы с Apache Spark (PySpark) для построения пайплайнов обработки больших объемов данных, в том числе стриминг, реализации алгоритмов машинного обучения/эвристик для дедупликации, оптимизации запросов;
- аналитические БД: Знание и опыт работы с ClickHouse (понимание специфики колоночных СУБД, оптимизация запросов, работа с материализованными представлениями);
- понимание концепций MDM (Master Data Management), опыт работы с системами управления НСИ, данными о продуктах, клиентах или контрагентах;
- умение проводить архитектурные сессии и переводить сложные бизнес-требования в технические решения.
Что мы предлагаем: - Официальное трудоустройство по ТК РФ;
- заботу о твоем здоровье: программа ДМС, куда входит стоматология и обслуживание в лучших клиниках города, скидки на абонементы в фитнес-клубы, неформальные спортивные сообщества. Также есть фитнес-зал в офисе;
- доступ к сервису "Понимаю": консультации с психологами, юристами, ЗОЖ-экспертами и специалистами по финансам;
- доступ к сервису Best Benefits: скидки на услуги туристических агентств, продукты питания, в рестораны и бары, в магазины и салоны красоты;
- материальная помощь сотрудникам в важных жизненных ситуациях;
- 100% оплата больничного до 10 рабочих дней в год;
- Гибридный формат работы: наш современный офис находится в банковском кластере в 3-х минутах ходьбы от метро Технопарк. Рядом большой выбор кафе и ресторанов, где ты сможешь разнообразно пообедать с коллегами, сменить обстановку и перезагрузиться.