
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-шлюзами та архітектурою безпеки.
- Перевагою буде досвід розробки програмного забезпечення з використанням ШІ або створення рішень на основі ШІ.
Переваги
- Медичне страхування.
- Підтримка під час переїзду за спеціальною програмою.
- Гнучкі умови віддаленої роботи.
- Можливості професійного зростання та розвитку.
- Доступ до програм сертифікації.
- Наставництво та ініціативи з розвитку талантів.
- Можливості внутрішньої мобільності.
- Можливості стажування.
- Робота над важливими проєктами з глобальним охопленням.
- Інклюзивна та підтримувальна культура роботи.
- Регулярні корпоративні й командоутворювальні заходи.