Miratech
Miratech
Miratech je globalno podjetje za IT-storitve in svetovanje, ki sodeluje s podjetji pri digitalni preobrazbi. Njegove storitve obsegajo zunanje izvajanje, razvoj programske opreme in strokovne storitve ter združujejo obseg izvajanja, značilen za velika podjetja, s prilagodljivostjo, povezano z inovacijami zagonskih podjetij. Podjetje Miratech, ustanovljeno leta 1989, deluje na področju B2B-svetovanja in tehnološkega dela, povezanega s SaaS, ter podpira organizacije, ki potrebujejo strokovno znanje na področju programske opreme in tehnološke storitve.

Višji full-stack Java inženir za upravljanje delovne sile — delo na daljavo iz Kanade

Pridružite se podjetju Miratech pri razvoju cloud-native programske opreme za upravljanje delovne sile z uporabo Jave in Reacta za telekomunikacijske in kontaktne centre. Vloga vključuje rešitve za napovedovanje, razporejanje, upoštevanje urnikov in operativno poročanje.

Opis

  • Razvijati rešitve za upravljanje delovne sile za telekomunikacijske in kontaktne centre, vključno z napovedovanjem, načrtovanjem kadrov, razporejanjem, spremljanjem upoštevanja urnikov v realnem času, upravljanjem znotraj dneva in poročanjem.
  • Ustvarjati in podpirati skalabilne zaledne storitve v Javi in Spring Bootu z uporabo domensko vodenega načrtovanja.
  • Razvijati mikrostoritve za napovedovanje, izračune kadrovskih potreb, urnike, izmene, upoštevanje urnikov, izjeme in poročanje.
  • Graditi odzivne aplikacije za upravljanje delovne sile s TypeScriptom in Reactom.
  • Načrtovati in integrirati storitve REST z uporabo razvojnega modela API-first.
  • Vzdrževati pogodbe OpenAPI in Swagger, vključno s standardi različic API-jev.
  • Izvajati dogodkovno vodene delovne tokove za posodobitve urnikov, stanja agentov, metrike čakalnih vrst, napovedi in dogodke upoštevanja urnikov.
  • Povezovati zmogljivosti upravljanja delovne sile s platformami CX, ACD, usmerjanja, kadrovskih služb, obračuna plač, identitete in poslovnih podatkov.
  • Načrtovati podatkovne modele delovne sile in poslovanja v PostgreSQL ter drugih relacijskih podatkovnih bazah.
  • Kontejnerizirati storitve ter podpirati cloud-native uvajanje, konfiguracijo in usklajenost okolij.
  • Vzdrževati CI/CD cevovode na osnovi Jenkinsa z avtomatiziranim testiranjem, preverjanji kakovosti in ponovljivimi uvajanji.
  • Raziskovati težave v produkciji ter izboljševati zmogljivost, paketno obdelavo, sočasnost, skalabilnost in zanesljivost.
  • Prispevati k pregledom, tehničnim načrtom, razpravam o arhitekturi, načrtovanju sprintov in nenehnim izboljšavam.
  • Sodelovati z ekipami za produkt, operacijske raziskave, QA, DevOps, UX in drugimi deležniki pri pretvarjanju zahtev v dobavljivo programsko opremo.

Zahteve

  • Najmanj 8 let izkušenj z razvojem full-stack programske opreme, vključno z odgovornostjo za produkcijske aplikacije.
  • Napredne praktične izkušnje z Javo in Springom, zlasti Spring Bootom, storitvami REST, varnostjo in obstojnostjo podatkov.
  • Močne izkušnje z razvojem frontenda z Angularjem ali Reactom, TypeScriptom, komponentnim načrtovanjem, upravljanjem stanja in sodobnim testiranjem.
  • Delovno znanje Node.js za integracije, lahke storitve, orodja za gradnjo ali podporne komponente.
  • Izkušnje z NICE WFM, Verint, Calabrio, Genesys WFM, Aspect/Alvaria ali primerljivo platformo za upravljanje delovne sile.
  • Izkušnje z AWS in Amazon Connect so zaželene.
  • Dokazana sposobnost načrtovanja REST API-jev, mikrostoritev in dogodkovno vodenih storitev v porazdeljenih sistemih.
  • Dobro poznavanje SQL-a in izkušnje z ustvarjanjem učinkovitih podatkovnih modelov v PostgreSQL ali primerljivih relacijskih podatkovnih bazah.
  • Izkušnje z razvojem, uvajanjem ali podporo aplikacijam v oblaku in kontejneriziranim aplikacijam.
  • Odlične komunikacijske sposobnosti, vključno z jasnim tehničnim pisanjem in sposobnostjo vodenja delavnic za stranke.
  • Izkušnje s povezovanjem sistemov za upravljanje delovne sile s platformami ACD, usmerjanja, kadrovskih služb, obračuna plač, CRM ali podatkovnih skladišč so prednost.
  • Izkušnje s Kafko, RabbitMQ ali podobnimi sistemi za sporočanje in pretakanje dogodkov so prednost.
  • Poznavanje analitike delovne sile, optimizacijskih metod ali konceptov operacijskih raziskav je prednost.
  • Poznavanje Jenkinsa, Kubernetesa, platform v oblaku, orodij za opazljivost in varne dobave programske opreme je prednost.
  • Praktične izkušnje z orodji za razvoj s pomočjo umetne inteligence ali z izdelavo rešitev, ki uporabljajo umetno inteligenco, vključno s Claude ali GitHub Copilot, so plus.

Ugodnosti

  • Celovit paket plačila in ugodnosti.
  • Zdravstveno zavarovanje.
  • Tečaji jezikov.
  • Program podpore pri selitvi.
  • Priložnosti za strokovni razvoj.
  • Certifikacijski programi.
  • Mentorski programi in pobude za vlaganje v talente.
  • Priložnosti za interno mobilnost.
  • Priložnosti za pripravništvo.
  • Projekti za velike globalne stranke.
  • Vključujoče in podporno delovno okolje.
  • Kultura odprte komunikacije.
  • Redni družabni dogodki podjetja in dogodki za krepitev ekipe.

Sorodna delovna mesta

CNA Insurance

CNA Insurance Customer Service Specialist, Hybrid in Lake Mary

CNA Insurance

Assist CNA insurance customers, agents, and brokers by phone, email, and within applications. Track issues and guide them through timely resolution.

Odpri
Walmart

Staff Software Engineer, Agentic AI — Walmart

Walmart

Lead the architecture and development of scalable agentic AI applications and multi-agent systems at Walmart. Partner across engineering, data science, product, and business teams to deliver enterprise AI products.

Odpri