Техническое задание: Python-разработчик для проекта Asterisk

Краткое описание проекта

Проект по разработке и настройке телефонии на базе Asterisk находится на завершающей стадии. Требуется опытный Python-разработчик для проведения аудита существующего кода, исправления ошибок и реализации финальных доработок.

Ключевые задачи

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

Технический стек и окружение

  • ОС: Ubuntu 24.04 (Noble Numbat)
  • Asterisk: Версия 22.5.1
  • База данных: PostgreSQL
  • Основная функция: DID-маршрутизация

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

  • Опыт коммерческой разработки на Python.
  • Глубокое понимание архитектуры и API Asterisk.
  • Опыт работы с PostgreSQL и написанием SQL-запросов.
  • Умение работать с Linux-системами (Ubuntu).
  • Ответственность, внимательность к деталям и способность работать с legacy-кодом.

Результат работы

Полностью работоспособная, протестированная и документированная система Asterisk с корректной маршрутизацией входящих вызовов и надежной работой с базой данных.

Разработка инфографики для смарт-часов

Требуется создать 5 слайдов инфографики для отображения на экране умных часов. Срок выполнения - до 3 дней. Подробное техническое задание будет предоставлено выбранному исполнителю.

Парсинг данных с трех веб-сайтов

Требуется собрать информацию с трех указанных ресурсов. Объем данных - от 10 до 20 тысяч записей. Бюджет проекта ограничен, срок выполнения - 2-3 дня.