AbeloHost B.V.
Middle Python Developer (Backend + Web Scraping)
- Python
- FastAPI
- REST API
- MongoDB
- CI/CD
- Selenium
- Docker
- Linux
AbeloHost нидерландская хостинг компания. С 2012 года наша команда экспертов предоставляет надежные, доступные и практичные хостинговые решения, которые могут использоваться долгие годы.
В настоящее время мы активно развиваем платформу для автоматизации сбора и обработки больших объёмов данных. В рамках расширения команды мы ищем опытного Python-разработчика, готового внести значимый вклад в развитие проекта. Мы предлагаем участие в технически интересных задачах, стабильную занятость, а также реальные возможности для профессионального и карьерного роста.
Основные задачи
Backend разработка:
-
Фоновые сервисы и пайплайны обработки данных на Python
-
Очереди задач, воркеры, жизненные циклы данных
-
REST API на FastAPI для внутренних интерфейсов
-
Интеграции: MongoDB, S3-совместимые хранилища (MinIO), внешние API
-
Деплой и поддержка (Docker Compose, логи, мониторинг)
-
Участие в проектировании архитектуры платформы.
Web Scraping и автоматизация:
-
Web Scraping: Playwright, прокси, анти-бот механики
-
Сложные кейсы: сессии и куки, короткоживущие ссылки, нестандартные сайты
-
Построение LLM-пайплайнов для автоматизации разработки
Требования:
-
Python 2+ года в коммерческой разработке
-
Уверенный backend-опыт: FastAPI или аналог, фоновые задачи и очереди, production-сервисы
-
Знания паттернов проектирования, архитектурных стандартов.
-
Практический опыт скрейпинга: devtools, HTTP, сессии/куки, основы анти-бот механик; Playwright или Selenium
-
Опыт с NoSQL в production (MongoDB — идеально)
-
Опыт деплоймента и поддержки: Docker, Linux
-
Опыт в CI/CD (Github Actions), precommit configs
-
Активная работа с AI-инструментами разработки, интерес к агентным пайплайнам
-
Самостоятельность, готовность к двойной специализации
-
Английский язык на уровне чтения технической документации.
-
Умение писать читаемый и поддерживаемый код.
-
Способность разбираться в существующем коде.
-
Хорошие навыки коммуникации.
Будет плюсом:
-
MongoDB в production: индексы, агрегации, атомарные операции
-
Опыт с медиа: ffmpeg, yt-dlp
-
Торрент-протоколы и клиенты
-
Опыт с прокси-инфраструктурой
Условия работы:
-
Удаленная работа на полный рабочий день;
-
Заключение фриланс контракта;
-
Заработная плата €1800 - €4000/месяц в зависимости от вашего текущего уровня (будет расти по мере получения опыта);
-
Возможности профессионального роста.
Наша компания развивается динамично. Ищем тех, кто готов развиваться вместе с нами и ищет перспективу для своего роста. Если Вы считаете, что подходите нам и заинтересованы в этой возможности, отправьте нам отклик вместе со ссылкой на GitHub + описание одного реального кейса из вашего опыта, с какими сложностями столкнулись и как их решали.