Python разработчик (Flask, парсинг данных)
Нужен разработчик на Python/Flask для платформы, которая собирает данные с множества сайтов. Задачи: писать и поддерживать парсеры (BeautifulSoup4, curl_cffi/httpx/requests), проектировать схемы БД (PostgreSQL, миграции Alembic), применять LLM для анализа и извлечения данных, а также строить REST API на Flask с авторизацией и документацией OpenAPI. Работа полная, удалённая или в офисе — не уточняется.
Актуальность уточняется
Источник пока не подтвердил, что вакансия открыта. Проверьте её статус на сайте работодателя перед отправкой отклика.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Зарплата не указана — оценили по рынку
На основе 12 похожих вакансий за 90 дней, рынок — Международные (USD).
Что предстоит делать
Мы нанимаем разработчика на полную ставку для создания и поддержки наших платформ на Python/Flask, которые собирают данные с постоянно растущего списка веб-сайтов. Мы ищем инженера, который возьмёт на себя ответственность за эти данные от начала до конца: надёжно их собирать, хорошо структурировать, анализировать с помощью AI и предоставлять через API, от которых зависят наши другие приложения. Что вы будете делать 1. Скрапинг Добавлять новые сайты в скрапер. Анализировать структуру каждого целевого сайта, писать парсеры с помощью BeautifulSoup4 и отображать извлечённые данные в наши модели базы данных. Поддерживать существующие скраперы. Диагностировать и исправлять поломки, вызванные изменениями вёрстки, новыми анти-бот мерами или изменёнными эндпоинтами. Работать с нашим адаптивным HTTP-клиентом. Наш клиент выполняет fallback по цепочке curl_cffi → httpx → requests → hrequests. Вы будете настраивать его для каждого сайта, обрабатывая заголовки, cookies, сессии, TLS/имитацию браузера и повторные попытки. Обеспечивать надёжность ежедневных запусков. Добавлять логирование, оповещения и отчёты о сбоях в наши запланированные задачи, чтобы проблемы выявлялись быстро. 2. Проектирование базы данных Проектировать чистые, масштабируемые схемы. Моделировать собранные данные с правильной нормализацией, ключами, ограничениями и индексами, балансируя целостность данных и производительность запросов. Безопасно управлять изменениями схемы. Использовать миграции (Alembic / Flask-Migrate) в SQLite при разработке и PostgreSQL в продакшене. Защищать качество данных. Валидировать, нормализовать и дедуплицировать данные, чтобы всё, что строится на их основе, могло на них полагаться. 3. AI и анализ данных Превращать сырые данные в инсайты. Анализировать собранные данные, чтобы находить тренды, аномалии и закономерности, важные для бизнеса. Применять LLM там, где они приносят пользу. Использовать модели, такие как Claude или GPT, для классификации, суммаризации, извлечения сущностей и структурированного вывода из неструктурированного текста. Улучшать то, как наш AI рассуждает. Проектировать и итеративно улучшать промпты, определять схемы структурированного вывода, строить наборы для оценки и измерять точность, чтобы результаты AI со временем становились лучше, а не просто другими. 4. API и интеграция Создавать API для наших других приложений. Проектировать и реализовывать хорошо документированные REST API на Flask с согласованными схемами запросов и ответов, версионированием, пагинацией и обработкой ошибок. Обеспечивать их безопасность и масштабируемость. Реализовывать аутентификацию, ограничение частоты запросов (Flask-Limiter) и валидацию входных данных, а также документировать эндпоинты с помощью OpenAPI/Swagger.
Стек и инструменты
Сколько платят вам?
Анонимно укажите, сколько вы получаете как Python-разработчик, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансийOdoo Developer
~1 100 000 – 1 820 000 ₸ оценка по стеку, все рынки
Нужен разработчик Odoo для поддержки и развития ERP-системы компании: доработка модулей, анализ кастомизаций, интеграции через API. Требуется от года опыта с Odoo, уверенный Python, знание ORM, PostgreSQL и Git. Предлагают работу над реальной ERP с большим числом бизнес-процессов, тесное взаимодействие с внутренней командой и возможность влиять на технические решения.
Python Developer (Middle)
~1 100 000 – 1 820 000 ₸ оценка по всем рынкам
Разработка и поддержка высоконагруженной платформы на Python, создание чат-ботов и SmartApps с интеграцией во внешние системы. Стек: FastAPI, PostgreSQL, SQLAlchemy, Docker, плюс тестирование. Работа в связке с аналитиками и тестировщиками.
Fullstack Developer
~1 100 000 – 1 820 000 ₸ оценка по всем рынкам
Разработка и поддержка backend на Python/Django и frontend на React/TypeScript. Задача — создавать UI и картографические инструменты для взаимодействия с роботами. Требуются навыки в Python, Django, React и TypeScript.
Python-разработчик
~1 100 000 – 1 820 000 ₸ оценка по всем рынкам
Нужен Python-разработчик для создания и развития масштабируемой высоконагруженной HR-платформы для крупного банка. Задачи — backend-разработка, HR-сервисы, KPI, аналитика, бонусы и интеграции с внешними системами. Основной фокус на оптимизации и надёжности backend.
AI-Native Software Engineer
Разработка современных приложений на Python или TypeScript с интеграцией LLM и AI-API. Работа с облачными архитектурами, Docker, AI-агентами и RAG в средах, подготовленных для ИИ. Требуется опыт в разработке и знание AI-инструментов.
Middle/Middle+ Fullstack Developer (Python + React)
Разработка и развитие корпоративной AI-платформы: бэкенд на Python (FastAPI), фронтенд на React/Next.js. Нужно работать с API, интегрировать AI-модели, взаимодействовать с файлами и БД, реализовывать стриминг и повышать стабильность и производительность сервисов. Условия и уровень не указаны.