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

Найти и договориться с авторами популярных Spotify-плейлистов для размещения трека

Необходимо найти и связаться с авторами 10 популярных плейлистов на Spotify, каждый из которых приносит от 500 прослушиваний в сутки. Задача - договориться о размещении музыкального трека в этих плейлистах.