AbeloHost нидерландская хостинг компания. С 2012 года наша команда экспертов предоставляет надежные, доступные и практичные хостинговые решения, которые могут использоваться долгие годы.
В связи с развитием проектов мы ищем опытного Python разработчика, который станет частью нашей команды. Мы предлагаем участие в интересных проектах, стабильную загрузку и возможности профессионального и карьерного роста.
Основные задачи:
-
Разработка и поддержка сервисов на Python (FastAPI)
-
Построение pipeline’ов сбора и обработки данных
-
Скрапинг текстовых и медиа-данных (HTML, API, динамические сайты)
-
Нормализация, очистка и агрегация данных
-
Работа с асинхронными задачами (Celery / RabbitMQ)
-
Интеграция с внешними API
-
Проектирование и оптимизация SQL-запросов (PostgreSQL)
-
Работа с большими объемами данных (bulk insert/update)
-
Индексация и оптимизация производительности
-
Работа с Redis (кэш, очереди, rate limiting)
-
Контейнеризация (Docker)
-
Деплой и поддержка сервисов
-
Настройка CI/CD pipeline
-
Обеспечение отказоустойчивости и стабильности
Требования:
-
Python 3.10+ (3+ лет коммерческого опыта)
-
Уверенная работа с async (asyncio, httpx / aiohttp)
-
Опыт разработки API (FastAPI)
-
Практический опыт scraping в production
-
Playwright / Selenium (обход динамических сайтов)
-
lxml + XPath / CSS selectors (уверенный уровень)
-
Понимание: anti-bot систем; прокси (residential / datacenter); rate limiting; retries /backoff
-
Опыт работы с нестабильными источниками данных
-
PostgreSQL: сложные запросы / индексы / оптимизация
-
Работа с большими объемами данных
-
Понимание: batching / очередей / throughput vs latency
-
Docker (обязательно)
-
Linux (уверенный уровень)
-
Redis + Celery / RabbitMQ
-
Английский язык на уровне чтения технической документации (B1+).
-
Умение писать читаемый и поддерживаемый код.
-
Способность разбираться в существующем коде.
-
Самостоятельность и ответственность за результат.
-
Хорошие навыки коммуникации.
Будет плюсом:
-
Kubernetes
-
Grafana / Prometheus / Loki
-
S3-совместимые хранилища (MinIO, AWS S3)
-
CAPTCHA solving systems
-
Опыт обхода сложных anti-bot механизмов
Условия работы:
-
Удаленная работа на полный рабочий день;
-
Заключение фриланс контракта;
-
Заработная плата €1800 - €4000/месяц в зависимости от вашего текущего уровня (будет расти по мере получения опыта);
-
Возможности профессионального роста.
Наша компания развивается динамично. Ищем тех, кто готов развиваться вместе с нами и ищет перспективу для своего роста. Если Вы считаете, что подходите нам и заинтересованы в этой возможности, отправьте нам отклик вместе со ссылкой на GitHub + описание одного реального кейса из вашего опыта, с какими сложностями столкнулись и как их решали.