Цель позиции
Специалист по интеграциям отвечает за прием и загрузку данных от клиентов во внутреннюю БД компании, настройку и сопровождение интеграций с их учетными системами и маркетплейсами, а также за корректность и актуальность данных в режиме, максимально приближенном к реальному времени. Разрабатываемые им структуры БД и интеграции будут использоваться в проектах на аналитической платформе Loginom.
Технологическая экспертиза
- Уверенное владение SQL и опыт работы с PostgreSQL: понимание структуры БД, связей между таблицами, умение писать сложные выборки, джойны, агрегирующие запросы, оптимизировать их выполнение.
- Умение проектировать и создавать структуры БД под новые задачи: создание таблиц, индексов, базовых ограничений целостности, первичных/внешних ключей.
- Опыт интеграции и обмена данными с различными источниками: 1С, Google Sheets, Excel, VirtualPos или аналогичные системы.
- Понимание REST API и опыт работы с API маркетплейсов (Wildberries, Ozon, Яндекс Маркет и др.): авторизация, получение и обновление данных, обработка ошибок, ограничений по частоте запросов.
- Базовые навыки разработки ботов в Telegram (или работа в связке с разработчиком): прием данных от пользователей через бота, валидация и запись этих данных в БД.
- Понимание принципов построения ETL/ELT-процессов и организации потоковой загрузки данных для их актуализации «близко к реальному времени».
Понимание предметной области
- Понимание архитектуры проекта «автозаказ»: роль ключевых таблиц БД, какие данные они содержат (остатки, продажи, закупочные цены, аналоги, ассортиментная матрица и т.п.) и как используются в логике расчета автозаказа.
- Умение разбираться в существующей модели данных по скриншотам/схемам БД, документации и живым данным, формировать и поддерживать карту сущностей и связей.
Задачи и обязанности
- Настраивать интеграции с учетными системами клиентов (1С, Google Sheets, Excel, VirtualPos и др.): анализ текущего учета, согласование форматов данных, организация регулярной загрузки в нашу БД.
- Настраивать и сопровождать интеграции с маркетплейсами через API: выгрузка продаж, остатков, цен и других показателей, преобразование и запись данных в нужные таблицы.
- Конфигурировать процессы обмена данными так, чтобы данные обновлялись автоматически и по возможности в режиме реального времени (планировщики, вебхуки, очереди, триггеры и т.п.).
- Участвовать в проектировании и доработке структуры БД под новые требования автозаказа и сопутствующих модулей.
- Сопровождать клиентов: собирать у них требования, помогать описать и настроить выгрузку данных из их систем, консультировать по вопросам корректности и полноты данных.
- Настраивать сценарии интеграции через Telegram-бота: форматы сообщений/файлов от пользователя, маппинг полей, логика загрузки данных в БД и контроль ошибок.
Личные качества
- Внимательность к деталям и аккуратность при работе с данными.
- Умение общаться с бизнес‑пользователями простым языком, переводить их задачи в технические требования.
- Самостоятельность, инициативность, готовность разбираться с новой системой клиента и доводить интеграцию до рабочего состояния.