Техническое задание: 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 с корректной маршрутизацией входящих вызовов и надежной работой с базой данных.