Miratech
Miratech
Miratech — глобальная компания в сфере ИТ-услуг и консалтинга, которая помогает предприятиям проводить цифровую трансформацию. Компания предоставляет услуги аутсорсинга, разработки программного обеспечения и профессионального сопровождения, сочетая масштаб корпоративной реализации проектов с гибкостью, характерной для инновационных стартапов. Основанная в 1989 году, Miratech работает в сфере B2B-консалтинга и технологических решений, связанных с SaaS, помогая организациям получать экспертизу в разработке программного обеспечения и технологические услуги.

Ведущий инженер Java по голосовым технологиям, CX-платформа (удалённо из Канады)

Создавайте программируемую голосовую инфраструктуру для глобальных клиентов Miratech в сфере ИТ-услуг. Разрабатывайте коммуникационные платформы на Java, SIP, WebRTC и по модели CPaaS.

Описание

  • Создавайте программируемые голосовые сервисы, API и функции управления вызовами для корпоративных коммуникационных платформ.
  • Разрабатывайте и совершенствуйте голосовую инфраструктуру с использованием FreeSWITCH, Kamailio, SIP, RTP, WebRTC и связанных технологий.
  • Создавайте серверные сервисы на Java и Spring Boot вместе с коммуникационными API.
  • Реализуйте маршрутизацию вызовов, управление сессиями, обработку медиаданных, интеграцию с операторами связи и обработку голосового трафика.
  • Проектируйте высокодоступные и масштабируемые системы для значительных нагрузок на коммуникации в реальном времени.
  • Диагностируйте проблемы сигнализации, медиаданных, телефонии и качества вызовов в распределённых средах.
  • Интегрируйте голосовые сервисы с контакт-центрами, маршрутизацией, цифровым взаимодействием, CRM, системами идентификации и отчётности.
  • Определяйте требования к доступности, производительности, параллелизму, безопасности, конфиденциальности, наблюдаемости, аварийному восстановлению и сопровождаемости.
  • Оценивайте архитектуры и код, выявляйте технические риски, проверяйте предположения и направляйте практические инженерные решения.
  • Устанавливайте инженерные стандарты, повторно используемые шаблоны, критерии качества, практики документирования и рекомендации по внедрению технологий.
  • Работайте с клиентами, командами продукта, архитектуры, QA, DevOps, безопасности, эксплуатации и поставщиками, контролируя поставку и решая критические технические проблемы.

Требования

  • Не менее 8 лет опыта в разработке программного обеспечения, включая значительную ответственность за архитектуру и техническую реализацию распределённых приложений.
  • Продвинутая практическая экспертиза в FreeSWITCH и/или Kamailio, включая управление вызовами, планы нумерации, медиасервисы, ESL, модули и настройку платформы.
  • Опыт разработки коммуникационных платформ на основе API, голосовых сервисов или решений по модели CPaaS.
  • Глубокое знание SIP, RTP, WebRTC, управления сессиями, обработки медиаданных и диагностики проблем телефонии.
  • Экспертное практическое владение Java, Spring Boot, микросервисами, REST API, хранением данных, безопасностью, тестированием и оптимизацией производительности.
  • Глубокие знания проектирования API-first, событийных систем, обмена сообщениями, распределённых архитектур и облачной разработки.
  • Опыт работы с PostgreSQL или сопоставимой реляционной базой данных, включая моделирование данных, интеграционные потоки и транзакционное проектирование.
  • Опыт работы с платформами контакт-центров или CX, а также с концепциями маршрутизации и взаимодействия с клиентами.
  • Отличные коммуникативные навыки, включая понятную техническую документацию и проведение клиентских рабочих встреч.
  • Желательно: опыт работы с OpenSIPS, Asterisk, Twilio, SignalWire или сопоставимыми коммуникационными платформами.
  • Желательно: опыт разработки механизмов маршрутизации, IVR-платформ, голосовых ботов или омниканальных сервисов взаимодействия.
  • Желательно: опыт работы с Genesys, NICE, Five9, Amazon Connect, Cisco, Avaya или сопоставимыми платформами контакт-центров.
  • Желательно: знакомство с Kafka или RabbitMQ, Kubernetes, Jenkins, платформами наблюдаемости, API-шлюзами и архитектурой безопасности.
  • Преимуществом будет опыт разработки программного обеспечения с использованием ИИ или создания решений на основе ИИ.

Преимущества

  • Медицинское страхование.
  • Поддержка при переезде по специальной программе.
  • Гибкие условия удалённой работы.
  • Возможности профессионального роста и развития.
  • Доступ к программам сертификации.
  • Наставничество и инициативы по развитию талантов.
  • Возможности внутренней мобильности.
  • Возможности стажировки.
  • Работа над значимыми проектами с глобальным охватом.
  • Инклюзивная и поддерживающая рабочая культура.
  • Регулярные корпоративные и командообразующие мероприятия.