Авилон Автомобильная Группа

PHP Backend Developer

150 000 - 150 000 RUR
  • Москва
  • Полная занятость
  • Полный день
  • От 3 до 6 лет

Мы предлагаем:

  • Стабильную работу в аккредитованной IT-компании "АйТиКит". Входит в группу компаний Авилон, занимается разработкой программных продуктов и системной интеграцией
  • Условия для эффективной работы. График 5/2, с 9 до 18 в уютном офисе, гибридный формат после испытательного срока
  • Участие в сложных и интересных проектах
  • Слаженную коммуникацию с командой. Взаимная помощь, onboarding
  • Профессиональное развитие
  • Зарплатный проект на выбор Альфа или Сбер
  • Скидки на покупку автомобилей брендов компании и сервисное обслуживание
  • ДМС и корпоративные тарифы на мобильную связь
  • Специальные условия от партнеров компании (фитнес-клубы, туроператоры, застройщики, банки и др.), сервис корпоративных скидок и привилегий
  • Реферальная программа «Приведи друга 20 000 руб.» и подарки детям на Новый год
  • Официальное трудоустройство по ТК РФ с 1 рабочего дня и приветственный подарок, официальная заработная плата и её пересмотр по итогам performance review

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

  • Разработка и поддержка backend-логики для обработки звонков
  • Интеграция Cisco UCCX/UCM с внутренними сервисами компании
  • Оптимизация SQL-запросов и хранимых процедур в MS SQL и MySQL
  • Создание отчетов на основе CDR-данных (KPI агентов, время ответа)
  • Настройка автоматических выгрузок аудиозаписей (интеграция с MySQL)
  • Реализация веб-хуков (Webhooks) для обработки событий в реальном времени
  • Обеспечение безопасности данных (SQL-инъекции, шифрование)

Для нас важно:

  • Опыт разработки на PHP 7.4+ (желательно PHP 8.1+)

  • Глубокое знание MS SQL и MySQL (оптимизация запросов, индексы, транзакции)

  • Умение работать с хранимыми процедурами (Stored Procedures) в MS SQL

  • Опыт работы с Cisco UCCX (Unified Contact Center Express) и Cisco UCM (Unified Communications Manager)

  • Понимание структуры CDR (Call Detail Records) в Cisco UCM и их обработка

  • Работа с базами данных MS SQL: разработка и оптимизация сложных SQL-запросов; создание и поддержка хранимых процедур для обработки данных звонков; работа с триггерами, временными таблицами

  • MySQL: управление большими объемами данных (записи разговоров, метаданные); репликация, партиционирование таблиц
  • Знание структуры базы данных Cisco UCCX: таблицы агентов, очередей, навыков; взаимодействие с рCisco Finesse API (REST/SOAP)
  • Обработка CDR (Call Detail Records) из Cisco UCM: парсинг CDR-файлов (CSV, XML); анализ данных звонков (длительность, код ответа, направление); интеграция с Cisco CAR (CDR Analysis and Reporting)
  • REST API для взаимодействия с: Cisco Finesse (управление агентами, статусами, звонками); внешними CRM (подгрузка карточек клиентов)
  • SOAP (для Cisco AXL): управление пользователями, маршрутизация; запросы к Cisco UCM (номера, устройства, шаблоны звонков)
  • Дополнительные навыки: опыт работы с Docker; умение работать с ELK-стеком; базовое понимание VoIP (SIP, RTP, WebRTC)

  • Документация и тестирование: подробная Swagger/OpenAPI документация для REST API; юнит-тесты (PHPUnit) и интеграционные тесты; логирование ключевых событий