AudioCodes
AudioCodes
AudioCodes разрабатывает технологии голосовых сетей и обработки медиаданных для цифрового рабочего пространства. Ее продукты и услуги помогают предприятиям и поставщикам услуг создавать и управлять полностью IP-средами голосовой связи, поддерживающими унифицированные коммуникации, контакт-центры и размещаемые бизнес-сервисы. Компания сотрудничает с многонациональными организациями и ведущими телекоммуникационными операторами по всему миру, уделяя особое внимание инфраструктуре, которая объединяет деловые коммуникации в современных сетях.

Архитектор программного обеспечения — корпоративный контакт-центр

Формируйте масштабируемую архитектуру на базе Azure, микросервисов и ИИ для корпоративных продуктов AudioCodes для контакт-центров. Определяйте технический курс для облачных решений, голосовой связи и коммуникаций в реальном времени.

Описание

  • Определять и развивать архитектуру систем и техническую дорожную карту.
  • Принимать архитектурные решения, обеспечивающие масштабируемость, надежность, безопасность и производительность.
  • Устанавливать инженерные стандарты, практики и принципы проектирования для команд разработки.
  • Направлять и наставлять инженеров на всех этапах жизненного цикла разработки ПО.
  • Работать с командами продукта, разработки и эксплуатации над созданием качественных решений.
  • Участвовать в архитектурных и проектных ревью, проверке кода, устранении неполадок и настройке производительности.
  • Руководить облачной разработкой и инициативами DevOps для улучшения развертывания, мониторинга и эксплуатации.
  • Поощрять практики разработки с поддержкой ИИ для повышения продуктивности, качества кода и скорости выпуска.
  • Преобразовывать бизнес- и продуктовые потребности в масштабируемые технические решения и направлять их внедрение.
  • Координировать работу с управлением продуктом, разработкой ПО, QA, безопасностью и эксплуатацией.

Требования

  • Степень бакалавра в области компьютерных наук, программной инженерии, электротехники или смежной дисциплины.
  • Не менее пяти лет опыта в архитектуре ПО, проектировании систем или на старших технических руководящих должностях.
  • Подтвержденный опыт проектирования сложных программных систем крупного масштаба.
  • Глубокие знания распределенных систем, микросервисов, облачных приложений и SaaS-платформ.
  • Опыт проектирования масштабируемых сервисов, API, интеграций и взаимодействия распределенных компонентов.
  • Опыт работы с Microsoft Azure или другим крупным публичным облаком.
  • Сильные навыки разработки ПО, включая участие в техническом проектировании, архитектурных ревью и решении сложных задач.
  • Хорошее понимание характеристик качества ПО: масштабируемости, надежности, доступности, безопасности, производительности и сопровождаемости.
  • Практический опыт использования инструментов ИИ для разработки ПО, прототипирования и исследований, а также знакомство с интеграцией ИИ-сервисов в программные продукты.
  • Умение ясно объяснять архитектурные решения техническим и нетехническим заинтересованным сторонам.
  • Отличное владение английским языком в устной и письменной речи.
  • Будет преимуществом: опыт работы с Node.js, C# или сопоставимыми современными серверными технологиями.
  • Будет преимуществом: опыт работы с Kubernetes и контейнерными облачными средами.
  • Будет преимуществом: знакомство с генеративным ИИ, большими языковыми моделями, преобразованием речи в текст и текста в речь или платформами разговорного ИИ.
  • Будет преимуществом: знание SIP, VoIP, телефонии или систем коммуникаций в реальном времени.
  • Будет преимуществом: опыт работы с решениями для контакт-центров, унифицированных коммуникаций, клиентского опыта или Microsoft Teams.
  • Будет преимуществом: опыт работы с многопользовательскими корпоративными SaaS-платформами.

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

  • В описании вакансии льготы, бонусы и дополнительная компенсация не указаны.