
Miratech — глобальна компанія у сфері ІТ-послуг і консалтингу, яка допомагає підприємствам здійснювати цифрову трансформацію. Компанія надає послуги аутсорсингу, розроблення програмного забезпечення та професійного супроводу, поєднуючи масштаб корпоративної реалізації проєктів із гнучкістю, властивою інноваційним стартапам. Заснована у 1989 році, Miratech працює у сфері B2B-консалтингу та технологічних рішень, пов’язаних із SaaS, допомагаючи організаціям отримувати експертизу в розробленні програмного забезпечення й технологічні послуги.
Провідний full-stack Java-інженер із рішень для клієнтського досвіду та контакт-центрів
Керуйте архітектурою та розробленням масштабованих рішень на Java, React, для голосових каналів і обміну повідомленнями в системах клієнтського досвіду та контакт-центрів. Працюйте з глобальними корпоративними клієнтами над створенням безпечних, відмовостійких і готових до промислової експлуатації платформ.
Опис
- Керувати архітектурою та детальним технічним проєктуванням масштабованих, безпечних і високодоступних рішень для клієнтського досвіду та контакт-центрів
- Розробляти сервіси, API, інтеграційні компоненти та еталонні реалізації на Java і Spring Boot
- Формувати архітектуру фронтенду для інтерфейсів операторів, керівників і адміністраторів із використанням React і TypeScript
- Впроваджувати API-first і подієво-орієнтовані підходи, що охоплюють межі доменів, контракти, схеми подій, версіювання, відмовостійкість і власність на дані
- Створювати інтеграції з голосовою інфраструктурою, цифровими каналами, обміном повідомленнями, механізмами маршрутизації, платформами контакт-центрів, CRM, WFM, системами ідентифікації, базами знань, записом розмов, аналітикою та корпоративними системами
- Розробляти голосові й комунікаційні рішення операторського класу з використанням FreeSWITCH, Kamailio, SIP, WebRTC і Twilio або співставних CPaaS-платформ
- Перетворювати бізнес-сценарії та операційні потреби на компоненти рішень, схеми взаємодії, подання розгортання й технічні дорожні карти
- Визначати нефункціональні вимоги до доступності, продуктивності, паралельності, безпеки, конфіденційності, спостережуваності, аварійного відновлення та придатності до супроводу
- Переглядати архітектуру та код, виявляти технічні ризики, перевіряти припущення й знаходити практичні компроміси між якістю, термінами та вартістю
- Визначати інженерні стандарти, повторно використовувані шаблони, контрольні точки якості, практики документування та рекомендації щодо впровадження технологій
- Керувати технічним дослідженням, ініціативами зі створення proof of concept, оцінюванням платформ, плануванням модернізації та перевірками готовності до промислової експлуатації
- Співпрацювати з клієнтами, командами продукту, архітектури, QA, DevOps, безпеки, експлуатації та постачальниками для управління розробленням і вирішення критичних технічних проблем
Вимоги
- Щонайменше вісім років досвіду в розробленні програмного забезпечення, зокрема значний досвід відповідальності за архітектуру та технічну реалізацію розподілених застосунків
- Експертне практичне володіння Java, Spring Boot, мікросервісами, REST API, зберіганням даних, безпекою, тестуванням та інженерією продуктивності
- Поглиблений досвід роботи з Angular або React і TypeScript
- Практичне знайомство з Node.js
- Глибокі знання голосової інфраструктури та комунікацій у реальному часі, зокрема SIP, RTP, WebRTC, FreeSWITCH, Kamailio, керування сесіями, обробки медіа та діагностики телефонії
- Глибоке розуміння API-first проєктування, подієво-орієнтованої архітектури, обміну повідомленнями, розподілених систем і cloud-native розроблення
- Досвід роботи з PostgreSQL або подібними реляційними базами даних, моделюванням даних, інтеграційними потоками даних і транзакційним проєктуванням
- Досвід роботи із сервісами AWS та Amazon Connect буде перевагою
- Досвід роботи з платформами контакт-центрів або клієнтського досвіду, а також із концепціями маршрутизації та взаємодії з клієнтами
- Відмінні навички комунікації, технічного письма та проведення клієнтських робочих сесій
- Бажаний досвід проєктування застосунків для цифрових каналів і обміну повідомленнями
- Бажаний досвід проєктування механізмів маршрутизації голосових і цифрових взаємодій
- Бажаний досвід роботи з Genesys, NICE, Five9, Amazon Connect, Cisco, Avaya або співставними платформами контакт-центрів
- Бажане знайомство з процесами управління трудовими ресурсами та інтеграціями
- Бажане знайомство з Kafka або RabbitMQ, Kubernetes, Jenkins, платформами спостережуваності, API-шлюзами та архітектурою безпеки
- Практичний досвід використання ШІ-помічників під час розроблення ПЗ або створення рішень із підтримкою ШІ буде перевагою
Переваги
- Конкурентоспроможна компенсація та пакет пільг
- Медичне страхування
- Програма допомоги з переїздом
- Гнучкий віддалений формат роботи та культура work from anywhere
- Можливості професійного розвитку
- Програми сертифікації
- Програми наставництва та розвитку талантів
- Можливості внутрішньої мобільності
- Можливості стажування
- Змістовні проєкти для провідних глобальних клієнтів
- Інклюзивне та підтримувальне робоче середовище
- Культура відкритого спілкування
- Регулярні корпоративні та командотворчі заходи