Техническое задание: Аудит и доработка торгового робота

Имеется рабочий, но сырой код торгового робота (бота) для автоматической торговли на криптовалютной бирже, написанный на Python. Код требует анализа, исправления возможных ошибок и доработки для повышения надежности и эффективности.

Основные задачи

  • Провести аудит предоставленного кода: понять общую логику, архитектуру и алгоритмы.
  • Ответить на технические вопросы заказчика по реализации.
  • Выявить потенциальные уязвимости, ошибки или места для оптимизации.
  • Внести необходимые исправления и улучшения в код согласно обсуждению.
  • Обеспечить читаемость и сопровождаемость кода.

Требования к исполнителю

  • Опыт разработки на Python.
  • Понимание принципов работы криптобирж и торговых API (REST, WebSocket).
  • Знание основных библиотек для работы с финансами, данными и сетью (например, pandas, ccxt, requests, websocket).
  • Умение работать с существующим кодом, проводить его анализ и рефакторинг.

Что необходимо предоставить

  • Отчет по анализу кода с ответами на вопросы заказчика.
  • Доработанную, чистую и прокомментированную версию скрипта.
  • Краткое описание внесенных изменений.

Анализ инфраструктуры и связей доменов в рамках Cyber Threat Intelligence

Требуется специалист по киберразведке (CTI/OSINT) для исследования связи между указанными доменами. Необходимо проанализировать их инфраструктуру, исторические и текущие IP-адреса, хостинг-провайдеров и выявить общие элементы.

Комплексное обновление программного обеспечения предприятия

Требуется провести плановое обновление всех ключевых программных систем компании, включая CRM, бухгалтерские, складские решения, мобильное приложение и внутренний сервис аналитики. Необходимо обеспечить совместимость и бесперебойную работу всех компонентов.