Техническое задание: Автоматизированный парсер/бот с планировщиком задач

Цель проекта

Разработать программное решение для автоматизации рутинных операций на целевом веб-сайте. Основная задача - извлечение и обработка информации по заранее заданным параметрам.

Ключевые функциональные требования

  • Создание парсера или бота для работы в рамках одного конкретного сайта.
  • Реализация набора базовых функций для взаимодействия с данным ресурсом (например, сбор данных, мониторинг изменений).
  • Интеграция системы планирования (scheduler) для автоматического запуска.
  • Настройка гибкого расписания: возможность указывать различное время выполнения и разные дни недели.
  • Обеспечение стабильности и надежности работы программы.

Технические предпочтения

Язык программирования - Python. Допускается использование проверенных библиотек для парсинга (например, BeautifulSoup, Scrapy, Selenium) и планирования задач (например, APScheduler, Celery). Архитектура и конкретный стек технологий согласовываются с исполнителем.

Ожидаемый результат

Готовое к работе приложение с понятной документацией, способное функционировать автономно согласно настроенному расписанию.

Разработка прототипа программного сетевого шлюза

Требуется инженер-программист для создания и тестирования прототипа программного шлюза на базе альтернативного сетевого стека (VPP). Задача включает интеграцию классического L2 уровня через DPDK и дальнейшую разработку функционала.