Miratech
Miratech
Miratech to globalna firma świadcząca usługi IT i doradztwo, która wspiera przedsiębiorstwa w transformacji cyfrowej. Zakres jej usług obejmuje outsourcing, tworzenie oprogramowania oraz usługi profesjonalne, łącząc skalę realizacji projektów korporacyjnych z elastycznością kojarzoną z innowacyjnymi startupami. Założona w 1989 roku firma Miratech działa w obszarze doradztwa B2B oraz technologii związanych z SaaS, wspierając organizacje potrzebujące kompetencji w zakresie oprogramowania i usług technologicznych.

Starszy inżynier Java ds. technologii głosowych, platforma CX (praca zdalna z Kanady)

Twórz programowalną infrastrukturę głosową dla globalnych klientów Miratech z sektora usług IT. Rozwijaj platformy komunikacyjne w technologiach Java, SIP, WebRTC i w modelu CPaaS.

Opis

  • Twórz programowalne usługi głosowe, interfejsy API i funkcje sterowania połączeniami dla platform komunikacji korporacyjnej.
  • Rozwijaj i ulepszaj infrastrukturę głosową z wykorzystaniem FreeSWITCH, Kamailio, SIP, RTP, WebRTC i powiązanych technologii.
  • Buduj usługi backendowe w Javie i Spring Boot wraz z komunikacyjnymi interfejsami API.
  • Implementuj routing połączeń, kontrolę sesji, przetwarzanie mediów, integracje z operatorami oraz obsługę ruchu głosowego.
  • Projektuj wysoce dostępne i skalowalne systemy dla dużych obciążeń komunikacji w czasie rzeczywistym.
  • Diagnozuj problemy z sygnalizacją, mediami, telefonią i jakością połączeń w środowiskach rozproszonych.
  • Integruj usługi głosowe z contact center, routingiem, komunikacją cyfrową, CRM, systemami tożsamości i raportowania.
  • Określaj wymagania dotyczące dostępności, wydajności, współbieżności, bezpieczeństwa, prywatności, obserwowalności, odtwarzania po awarii i możliwości utrzymania.
  • Oceniaj projekty i kod, identyfikuj ryzyka techniczne, testuj założenia i wspieraj podejmowanie praktycznych decyzji inżynierskich.
  • Ustanawiaj standardy inżynierskie, wzorce wielokrotnego użytku, bramki jakości, praktyki dokumentacyjne i wytyczne dotyczące wdrażania technologii.
  • Współpracuj z klientami, zespołami Produktu, Architektury, QA, DevOps, Bezpieczeństwa i Operacji oraz z dostawcami, nadzorując realizację i rozwiązując krytyczne problemy techniczne.

Wymagania

  • Co najmniej 8 lat doświadczenia w tworzeniu oprogramowania, w tym znaczna odpowiedzialność za architekturę i realizację techniczną aplikacji rozproszonych.
  • Zaawansowana praktyczna znajomość FreeSWITCH i/lub Kamailio, w tym sterowania połączeniami, planów wybierania, usług medialnych, ESL, modułów i dostosowywania platformy.
  • Doświadczenie w tworzeniu platform komunikacyjnych opartych na API, usług głosowych lub rozwiązań w modelu CPaaS.
  • Bardzo dobra znajomość SIP, RTP, WebRTC, sterowania sesjami, przetwarzania mediów i rozwiązywania problemów telefonicznych.
  • Ekspercka praktyczna znajomość Javy, Spring Boot, mikrousług, REST API, utrwalania danych, bezpieczeństwa, testowania i inżynierii wydajności.
  • Głęboka wiedza na temat projektowania API-first, systemów sterowanych zdarzeniami, komunikatów, architektur rozproszonych i tworzenia rozwiązań cloud-native.
  • Doświadczenie z PostgreSQL lub porównywalną relacyjną bazą danych, w tym modelowaniem danych, przepływami integracyjnymi i projektowaniem transakcyjnym.
  • Doświadczenie w pracy z platformami contact center lub CX oraz znajomość koncepcji routingu i angażowania klientów.
  • Doskonałe umiejętności komunikacyjne, w tym tworzenie przejrzystej dokumentacji technicznej i prowadzenie warsztatów z klientami.
  • Mile widziane: doświadczenie z OpenSIPS, Asterisk, Twilio, SignalWire lub porównywalnymi platformami komunikacyjnymi.
  • Mile widziane: doświadczenie w tworzeniu silników routingu, platform IVR, botów głosowych lub usług omnichannel.
  • Mile widziane: doświadczenie z Genesys, NICE, Five9, Amazon Connect, Cisco, Avaya lub porównywalnymi platformami contact center.
  • Mile widziane: znajomość Kafka lub RabbitMQ, Kubernetes, Jenkins, platform obserwowalności, bram API i architektury bezpieczeństwa.
  • Atutem będzie doświadczenie w tworzeniu oprogramowania wspomaganego przez AI lub rozwiązań wykorzystujących AI.

Benefity

  • Ubezpieczenie zdrowotne.
  • Wsparcie relokacyjne w ramach dedykowanego programu.
  • Elastyczne warunki pracy zdalnej.
  • Możliwości rozwoju zawodowego i podnoszenia kwalifikacji.
  • Dostęp do programów certyfikacyjnych.
  • Mentoring i inicjatywy wspierające rozwój talentów.
  • Możliwości mobilności wewnętrznej.
  • Możliwości odbycia stażu.
  • Praca nad projektami o dużym znaczeniu i globalnym zasięgu.
  • Włączająca i wspierająca kultura pracy.
  • Regularne firmowe wydarzenia integracyjne i zespołowe.

Powiązane oferty pracy

Vanta

Menedżer zespołu inżynierów ds. zgodności z wymogami rządowymi

Vanta

Kieruj rozwojem platformy Vanta do spełniania wymogów rządowych, obejmującej procesy FedRAMP, CMMC i NIST. Buduj zespół i dostarczaj skalowalne rozwiązania bezpieczeństwa dla dostawców rządowych, agencji federalnych oraz organizacji SLED.

Otwórz
RTX

Starszy menedżer inżynierii oprogramowania, pakiety obsługi płyt

RTX

Kieruj zespołami Collins Aerospace rozwijającymi pakiety obsługi płyt dla systemów wbudowanych oraz odpowiadaj za realizację techniczną i rozwój pracowników. Nadzoruj realizację programów oraz utrzymanie produktów lotniczych i kosmicznych.

Otwórz
M3 USA

Szef inżynierii, PracticeMatch

M3 USA

Pokieruj modernizacją platformy PracticeMatch do rekrutacji lekarzy w M3 USA. Zakres roli obejmuje migrację do chmury, inżynierię systemów produkcyjnych, programowanie wspomagane przez AI oraz kierowanie zespołami inżynierii i QA.

Otwórz
Boeing

Menedżer inżynierii oprogramowania w Boeing Space Mission Systems

Boeing

Kieruj architekturą, tworzeniem i testowaniem oprogramowania dla systemów misji kosmicznych nowej generacji Boeinga. Zarządzaj zespołami inżynierskimi, interesariuszami, harmonogramami, ryzykiem i realizacją techniczną na miejscu w Kalifornii.

Otwórz