AbeloHost B.V.

Middle Python Developer (Backend + Web Scraping)

1 800 - 4 000 EUR
  • Алматы
  • От 1 года до 3 лет
  • 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 + описание одного реального кейса из вашего опыта, с какими сложностями столкнулись и как их решали.