
AudioCodes razvija tehnologiju glasovnog umrežavanja i obrade medija za digitalno radno okruženje. Njezini proizvodi i usluge pomažu poduzećima i pružateljima usluga u izgradnji i upravljanju potpuno IP glasovnim okruženjima koja podržavaju objedinjenu komunikaciju, kontaktne centre i hostane poslovne usluge. Tvrtka surađuje s multinacionalnim organizacijama i vodećim telekomunikacijskim operaterima diljem svijeta, usredotočena na infrastrukturu koja povezuje poslovnu komunikaciju kroz moderne mreže.
Softverski arhitekt za poslovni kontaktni centar
Oblikujte skalabilnu arhitekturu Azurea, mik usluga i umjetne inteligencije za AudioCodesove proizvode poslovnih kontaktnih centara. Usmjeravajte tehnički razvoj u području oblaka, glasovnih usluga i komunikacije u stvarnom vremenu.
Opis
- Postavljati i razvijati arhitekturu sustava i tehnički plan razvoja.
- Donositi arhitektonske odluke koje podupiru skalabilnost, pouzdanost, sigurnost i performanse.
- Postavljati inženjerske standarde, prakse i načela dizajna za razvojne timove.
- Voditi i mentorirati inženjere tijekom cijelog životnog ciklusa razvoja softvera.
- Surađivati s produktnim, inženjerskim i operativnim timovima na isporuci kvalitetnih rješenja.
- Sudjelovati u pregledima arhitekture i dizajna, pregledima koda, otklanjanju poteškoća i ugađanju performansi.
- Voditi rad na cloud-native rješenjima i DevOpsu radi poboljšanja implementacije, nadzora i operacija.
- Poticati prakse razvoja uz pomoć umjetne inteligencije radi veće produktivnosti, kvalitete koda i brzine isporuke.
- Pretvarati poslovne i produktne potrebe u skalabilna tehnička rješenja te usmjeravati njihovu implementaciju.
- Koordinirati suradnju sa zainteresiranim stranama iz upravljanja proizvodima, razvoja softvera, osiguranja kvalitete, sigurnosti i operacija.
Zahtjevi
- Diploma iz računarstva, softverskog inženjerstva, elektrotehnike ili srodnog područja.
- Najmanje pet godina iskustva u softverskoj arhitekturi, dizajnu sustava ili tehničkom vodstvu na višoj razini.
- Dokazano iskustvo u dizajniranju složenih softverskih sustava velikog opsega.
- Dobro poznavanje distribuiranih sustava, mik usluga, cloud-native aplikacija i SaaS platformi.
- Iskustvo u dizajniranju skalabilnih usluga, API-ja, integracija i komunikacije između distribuiranih komponenti.
- Iskustvo s Microsoft Azureom ili drugom velikom javnom cloud platformom.
- Izvrsne vještine softverskog inženjerstva, uključujući doprinos tehničkom dizajnu, pregledima arhitekture i rješavanju složenih problema.
- Dobro razumijevanje kvalitativnih svojstava softvera, kao što su skalabilnost, pouzdanost, dostupnost, sigurnost, performanse i održivost.
- Praktično korištenje alata umjetne inteligencije za razvoj softvera, izradu prototipova i istraživanje te poznavanje integracije usluga umjetne inteligencije u softverske proizvode.
- Sposobnost jasnog objašnjavanja arhitektonskih odluka tehničkim i netehničkim zainteresiranim stranama.
- Izvrsno znanje engleskog jezika u govoru i pismu.
- Prednost je iskustvo s Node.jsom, C#-om ili usporedivim modernim backend tehnologijama.
- Prednost je iskustvo s Kubernetesom i kontejneriziranim cloud okruženjima.
- Prednost je poznavanje generativne umjetne inteligencije, velikih jezičnih modela, pretvorbe govora u tekst, pretvorbe teksta u govor ili platformi za konverzacijsku umjetnu inteligenciju.
- Prednost je poznavanje SIP-a, VoIP-a, telefonije ili komunikacijskih sustava u stvarnom vremenu.
- Prednost je iskustvo s rješenjima za kontaktne centre, objedinjenu komunikaciju, korisničko iskustvo ili Microsoft Teams.
- Prednost je iskustvo s višekorisničkim poslovnim SaaS platformama.
Pogodnosti
- U oglasu nisu navedene pogodnosti, povlastice ni dodatna naknada.