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

Работодатель:
Зарплата:
200 000 руб.
Опыт работы:
От 3 до 6 лет

Ищем 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) в рабочих проектах

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

Middle Node&JS & Python Developer / Бэкенд разработчик
Your Personal Agent

Коммерческий опыт работы с NodeJS от 2 лет. Коммерческий опыт работы с Python от 2 лет. Уверенное знание Python 3...

3 000 USD
Python-разработчик (бэкенд) миграция staffing/HR-платформы
ЭЛЬГЕРА

Обязательно (must have). - 5+ лет коммерческой разработки на Python, из них заметная часть — асинхронный бэкенд (asyncio, aiohttp / FastAPI / аналоги). -

180 000 руб.
Python-разработчик (с погружением в AI)
Techno Diasoft

Опыт коммерческой разработки на Python от 3 лет. Опыт разработки на синхронных и асинхронных фреймворках. Навыки DevOps, понимание docker, k...

220 000 руб.
Ночной Python-разработчик/инженер сопровождения
РБ

Уверенный Python. Практический опыт работы с production-скриптами, API или парсерами. Linux, SSH, systemd и journalctl. Уверенный SQL.

175 000 - 200 000 руб.
Middle Python разработчик (Django)
Production IT

Уверенная работа с асинхронным Python. Понимание и активное использование type hints. Опыт работы с dataclasses и Pydantic. Httpx: асинхронные запросы...

190 000 - 220 000 руб.