Miratech
Miratech
Miratech è un’azienda globale di servizi IT e consulenza che collabora con le imprese nei processi di trasformazione digitale. I suoi servizi comprendono outsourcing, sviluppo software e servizi professionali, combinando la capacità di delivery tipica delle grandi aziende con l’adattabilità associata all’innovazione delle startup. Fondata nel 1989, Miratech opera nella consulenza B2B e nelle attività tecnologiche legate al SaaS, supportando le organizzazioni che necessitano di competenze software e servizi tecnologici.

Senior Java Voice Engineer, piattaforma CX (da remoto in Canada)

Sviluppa infrastrutture vocali programmabili per i clienti globali di servizi IT di Miratech. Crea piattaforme di comunicazione con Java, SIP, WebRTC e funzionalità in stile CPaaS.

Descrizione

  • Crea servizi vocali programmabili, API e funzionalità di controllo delle chiamate per piattaforme di comunicazione aziendale.
  • Sviluppa e migliora l’infrastruttura vocale con FreeSWITCH, Kamailio, SIP, RTP, WebRTC e tecnologie correlate.
  • Realizza servizi backend in Java e Spring Boot insieme alle API di comunicazione.
  • Implementa il routing delle chiamate, il controllo delle sessioni, l’elaborazione dei media, le integrazioni con gli operatori e la gestione del traffico vocale.
  • Progetta sistemi altamente disponibili e scalabili per carichi di lavoro significativi nell’ambito delle comunicazioni in tempo reale.
  • Diagnostica problemi di segnalazione, media, telefonia e qualità delle chiamate in ambienti distribuiti.
  • Collega i servizi vocali ai sistemi di contact center, routing, coinvolgimento digitale, CRM, identità e reportistica.
  • Definisce i requisiti relativi a disponibilità, prestazioni, concorrenza, sicurezza, privacy, osservabilità, disaster recovery e supportabilità.
  • Valuta architetture e codice, individua i rischi tecnici, verifica le ipotesi e guida decisioni ingegneristiche concrete.
  • Definisce standard ingegneristici, pattern riutilizzabili, criteri di qualità, pratiche di documentazione e linee guida per l’adozione tecnologica.
  • Collabora con clienti, Product, Architettura, QA, DevOps, Sicurezza, Operations e fornitori per supervisionare la delivery e risolvere problemi tecnici critici.

Requisiti

  • Almeno 8 anni di esperienza nell’ingegneria del software, con una responsabilità significativa per l’architettura e la delivery tecnica di applicazioni distribuite.
  • Esperienza pratica avanzata con FreeSWITCH e/o Kamailio, inclusi controllo delle chiamate, piani di numerazione, servizi media, ESL, moduli e personalizzazione delle piattaforme.
  • Esperienza nello sviluppo di piattaforme di comunicazione basate su API, servizi vocali o soluzioni in stile CPaaS.
  • Solida conoscenza di SIP, RTP, WebRTC, controllo delle sessioni, elaborazione dei media e troubleshooting della telefonia.
  • Competenza pratica avanzata in Java, Spring Boot, microservizi, API REST, persistenza, sicurezza, testing e ingegneria delle prestazioni.
  • Conoscenza approfondita di progettazione API-first, sistemi event-driven, messaggistica, architetture distribuite e ingegneria cloud-native.
  • Esperienza con PostgreSQL o un database relazionale comparabile, inclusi modellazione dei dati, flussi di integrazione e progettazione transazionale.
  • Esperienza con piattaforme di contact center o CX e con i concetti di routing e coinvolgimento dei clienti.
  • Eccellenti capacità comunicative, inclusa la produzione di documentazione tecnica chiara e la leadership di workshop rivolti ai clienti.
  • Preferibile: esperienza con OpenSIPS, Asterisk, Twilio, SignalWire o piattaforme di comunicazione comparabili.
  • Preferibile: esperienza nello sviluppo di motori di routing, piattaforme IVR, bot vocali o servizi di coinvolgimento omnicanale.
  • Preferibile: esperienza con Genesys, NICE, Five9, Amazon Connect, Cisco, Avaya o piattaforme di contact center comparabili.
  • Preferibile: familiarità con Kafka o RabbitMQ, Kubernetes, Jenkins, piattaforme di osservabilità, API gateway e architettura di sicurezza.
  • L’esperienza nello sviluppo software assistito dall’IA o in soluzioni abilitate dall’IA costituisce un vantaggio.

Benefit

  • Copertura assicurativa sanitaria.
  • Supporto al trasferimento tramite un programma dedicato.
  • Modalità flessibili di lavoro da remoto.
  • Opportunità di crescita e sviluppo professionale.
  • Accesso a programmi di certificazione.
  • Iniziative di mentoring e investimento sui talenti.
  • Opportunità di mobilità interna.
  • Opportunità di tirocinio.
  • Lavoro su progetti di grande impatto e portata globale.
  • Cultura lavorativa inclusiva e orientata al supporto.
  • Eventi sociali aziendali e attività di team building organizzati regolarmente.

Offerte correlate

Springer Nature

Editor associato o senior, BMC Nursing

Springer Nature

Definisci la strategia della rivista ad accesso aperto BMC Nursing, rafforza la revisione tra pari e costruisci relazioni con la sua comunità editoriale. Sostieni la pubblicazione della ricerca di Springer Nature sviluppando contenuti e contribuendo ad aumentare la visibilità della rivista.

Apri
Vaya Health

Sviluppatore ETL da remoto presso Vaya Health

Vaya Health
501 – 1000 Dipendenti
AssicurazioniConsulenzaLogistica

Crea pipeline di dati con Azure, Fabric, Dataverse e Lakehouse per il Programma di trasformazione della salute rurale di Vaya Partners. Contribuisci a fornire analisi e report sanitari sicuri.

Apri