Python-разработчик

Python-разработчик

Описание вакансии

Ищем middle Python-разработчика для работы над задачами веб-скрапинга и разработки бэкенда.

Удаленная работа из любой точки мира


Обязанности:

  • Разработка и поддержка парсеров и краулеров для сбора данных с веб-сайтов
  • Проектирование и разработка серверной части приложений (REST API)
  • Работа с базами данных: проектирование схем, оптимизация запросов
  • Написание чистого, тестируемого и документированного кода
  • Участие в код-ревью и улучшении архитектуры проекта
  • Использование AI-инструментов для ускорения разработки (vibe coding)

Обязательные требования:

  • Python (от 3 лет коммерческого опыта):
  • Уверенное владение Python 3.10+
  • Понимание асинхронного программирования (asyncio, aiohttp)
  • Опыт работы с виртуальными окружениями, pip/poetry

Vibe coding и AI-инструменты:

  • Практический опыт разработки с помощью AI-ассистентов (Cursor, GitHub Copilot, Claude Code, Windsurf и др.)
  • Умение эффективно формулировать промпты для генерации и рефакторинга кода
  • Навык критической оценки и доработки AI-сгенерированного кода
  • Понимание ограничений AI-инструментов, умение отлаживать и исправлять их результат

Парсинг и скрапинг:

  • Опыт работы с BeautifulSoup, Scrapy, Selenium или Playwright
  • Понимание структуры HTML/CSS, работа с XPath и CSS-селекторами
  • Опыт обхода anti-bot защит, работы с прокси и ротацией User-Agent
  • Работа с API сторонних сервисов (REST, JSON, XML)

Бэкенд:

  • Опыт работы с одним или несколькими фреймворками: FastAPI, Django, Flask
  • Проектирование и реализация REST API
  • Работа с реляционными БД (PostgreSQL/MySQL) и ORM (SQLAlchemy, Django ORM)
  • Базовое понимание Redis, Celery или аналогичных инструментов для очередей задач

Общие навыки:

  • Git (ветвление, merge/rebase, PR)
  • Базовые знания Linux, работа в терминале
  • Понимание HTTP/HTTPS, заголовков, cookies, сессий
  • Умение писать юнит- и интеграционные тесты (pytest)

Будет плюсом:

  • Опыт работы с Docker и Docker Compose
  • Знакомство с CI/CD (GitHub Actions, GitLab CI)
  • Опыт работы с NoSQL (MongoDB, ClickHouse)
  • Опыт работы с брокерами сообщений (RabbitMQ, Kafka)
  • Знакомство с облачными платформами (AWS, GCP, Yandex Cloud)
  • Опыт работы с Playwright для сложного скрапинга SPA
  • Опыт использования LLM API (OpenAI, Anthropic) в рабочих проектах
Навыки
  • Python
  • GitHub
  • CSS
  • XML
  • HTML
  • ORM
  • MySQL
  • REST API
  • FastAPI
  • HTTP
  • NoSQL
  • Gitlab
  • CI/CD
Посмотреть контакты работодателя

Похожие вакансии

Leads
  • Москва

  • до 240000 RUR

Рекомендуем
Prooftech IT
  • Москва

  • до 240000 RUR

Рекомендуем
Интерактивное агентство Это Легко

Python Developer (AD Robot)

Интерактивное агентство Это Легко

  • Москва

  • до 240000 RUR

Рекомендуем
Группа компаний Астра

Python Developer (Astra Migration Tool)

Группа компаний Астра

  • Москва

  • до 240000 RUR

PrimeXBT
  • Москва

  • до 230000 RUR

АНО ЦИСМ
  • Москва

  • до 230000 RUR

КСК-Эйч Ар

Python-разработчик

КСК-Эйч Ар

  • Воронеж

  • до 230000 RUR

Эйч-Эль-Эль

Python-разработчик

Эйч-Эль-Эль

  • Москва

  • до 230000 RUR

X5 Tech
  • Москва

  • до 230000 RUR

Intelsy
  • Москва

  • до 230000 RUR

Polymedia
  • Москва

  • до 230000 RUR

X5 Tech
  • Москва

  • до 230000 RUR

АйТи БАСТИОН

Senior Python Developer

АйТи БАСТИОН

  • Москва

  • до 230000 RUR

GO Digital
  • Иннополис

  • до 400000 RUR

Электронная торговая площадка Газпромбанка

Python-разработчик

Электронная торговая площадка Газпромбанка

  • Москва

  • до 400000 RUR

Арнест ЮниРусь
  • Москва

  • до 400000 RUR

  • Москва

  • до 400000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию