Cybersell: Твоя история успеха начинается здесь!
Хочешь стать частью команды, которая меняет мир электронной коммерции? Cybersell — это не просто компания, это сообщество увлеченных людей, которые вместе достигают невероятных результатов.
Ищем в команду Data Engineer (Инженер по данным)!
Предлагаемый функционал:
- Разработка отказоустойчивой, масштабируемой и производительной ETL-платформы для централизованного сбора, обработки и интеграции данных из множества внешних источников (маркетплейсы, сервисы через API и парсинг) в единую систему хранения и анализа.
Технологический стек:
- Для backend-разработки: Pydantic, FastAPI (или AioHTTP), Celery
- Для обмена сообщениями и задач: RabbitMQ
- Для кэширования и временных данных: Redis
- Основная база данных (для документов и сырых данных): MongoDB
- Для запуска и управления приложением: Docker и Docker Compose (или Kubernetes для сложных систем)
Прочее: Telegram Bot API, Apache Airflow (или Prefect) для оркестрации (как опция).
От кандидата мы ожидаем: - Уверенный опыт работы с асинхронным программированием (AsyncIO, AIOHTTP, FastAPI).
- Опыт разработки и поддержки REST API на одном из фреймворков (FastAPI, Flask, Django). Предпочтительно FastAPI.
- Опыт работы с реляционными базами данных (предпочтительно MSSQL или PostgreSQL) и ORM (pyodbc, aioodbc, SQLAlchemy). Опыт миграций (Alembic) будет плюсом.
- Опыт разработки парсеров/скраперов для сбора данных (например, с использованием Scrapy, Playwright, BeautifulSoup, Selenium или внутренних методов сайта).
- Опыт написания и поддержки юнит-тестов (Pytest).
- Понимание принципов контейнеризации, опыт работы с Docker.
- Уверенное владение Git.
- Опыт разработки Telegram-ботов (Aiogram, Telethon).
А также комфортные условия:
- Дополнительный отпуск (24 дня по контракту + 5 дополнительных оплачиваемых дней от компании).
- Яркая и насыщенная корпоративная жизнь (корпоративные мероприятия, тимбилдинги, конкурсы).
- Обучение (наставник) на период вхождения в должность (2 месяца).
- Возможность профессионального обучения за счет компании: собственная платформа online-обучения, корпоративная библиотека, внутренние и внешние тренинги, участие в семинарах, конференциях.
- Дополнительные бонусы: добровольное медицинское страхование, дополнительные материальные выплаты, салат-бар и кофе в офисе.
- График работы с 08:30 до 17:30, в пятницу до 16.40 в уютном и современном офисе в центре Минска. После прохождения ИС, возможность гибридного или удаленного формата работы.