Miratech
Miratech
Miratech je globální společnost poskytující IT služby a poradenství, která pomáhá podnikům s digitální transformací. Její služby zahrnují outsourcing, vývoj softwaru a profesionální služby a spojují rozsah realizace podnikových projektů s flexibilitou typickou pro inovativní startupy. Společnost Miratech, založená v roce 1989, působí v oblasti B2B poradenství a technologií souvisejících se SaaS a podporuje organizace, které potřebují odborné znalosti v oblasti softwaru a technologické služby.

Seniorní Full-Stack Java inženýr — řízení pracovní síly (práce na dálku)

Vyvíjejte řešení v Javě, Reactu a mikroslužby pro řízení pracovní síly pro globální klienty společnosti Miratech v oblasti IT služeb. Navrhujte škálovatelné integrace, API a cloudové aplikace podporující provozní procesy řízení pracovní síly.

Popis

  • Vytvářet, testovat a udržovat škálovatelné backendové služby v Javě a Spring Boot s využitím doménově řízeného návrhu.
  • Vyvíjet mikroslužby pro prognózování, plánování personálu, tvorbu rozvrhů, řízení směn, sledování dodržování rozvrhu, zpracování výjimek a provozní reporting.
  • Vytvářet responzivní aplikace pro řízení pracovní síly pomocí TypeScriptu a Reactu.
  • Navrhovat a využívat REST API s přístupem API-first k vývoji.
  • Definovat kontrakty OpenAPI/Swagger a udržovat konzistentní standardy verzování.
  • Implementovat událostmi řízené pracovní postupy pro změny rozvrhů, stavy agentů, metriky front, prognózy a události dodržování rozvrhu.
  • Propojovat funkce řízení pracovní síly s platformami CX, ACD a směrování, HR, mzdovými, identitními a podnikovými datovými platformami.
  • Navrhovat datové modely pracovní síly a provozu v PostgreSQL a dalších relačních databázích.
  • Kontejnerizovat služby a podporovat cloudové nasazování a postupy správy konfigurace.
  • Vytvářet a udržovat CI/CD pipeline s Jenkins, automatizovaným testováním, kvalitativními branami a opakovatelným nasazováním.
  • Prověřovat produkční problémy a zlepšovat výkon, dávkové zpracování, souběžnost, škálovatelnost a spolehlivost.
  • Podílet se na kontrolách kódu, technických návrzích, architektonických diskusích, plánování sprintů a průběžném zlepšování.
  • Spolupracovat s týmy Produktu, operačního výzkumu, QA, DevOps, UX a dalšími zainteresovanými stranami na dodávání řešení.

Požadavky

  • Nejméně 8 let zkušeností s vývojem softwaru full-stack, včetně odpovědnosti za produkční aplikace.
  • Pokročilá praktická znalost Javy a Spring, zejména Spring Boot, REST služeb, zabezpečení a perzistence.
  • Silné zkušenosti s frontendovým vývojem v Angularu nebo Reactu, TypeScriptu, komponentovém návrhu, správě stavu a moderním testování.
  • Praktická znalost Node.js pro integrace, odlehčené služby, nástroje pro sestavování nebo podpůrné komponenty.
  • Zkušenost s NICE WFM, Verint, Calabrio, Genesys WFM, Aspect/Alvaria nebo srovnatelnou platformou pro řízení pracovní síly.
  • Zkušenost s AWS a Amazon Connect je výhodou.
  • Prokázaná schopnost navrhovat REST API, mikroslužby a událostmi řízené služby v distribuovaných systémech.
  • Velmi dobrá znalost SQL a zkušenost s vytvářením efektivních datových modelů v PostgreSQL nebo srovnatelné relační databázi.
  • Zkušenost s vývojem, nasazováním nebo podporou cloudových a kontejnerizovaných aplikací.
  • Výborné komunikační schopnosti, schopnost psát srozumitelnou technickou dokumentaci a vést workshopy pro klienty.
  • Zkušenost s propojováním systémů řízení pracovní síly s platformami ACD, směrování, HR, mezd, CRM nebo datových skladů je vítána.
  • Zkušenost s Kafka, RabbitMQ nebo podobnými technologiemi zasílání zpráv a streamování událostí je vítána.
  • Znalost analytiky pracovní síly, optimalizačních metod nebo konceptů operačního výzkumu je vítána.
  • Znalost Jenkins, Kubernetes, cloudových platforem, nástrojů observability a postupů bezpečného dodávání softwaru je vítána.
  • Praktická zkušenost s nástroji pro vývoj podporovanými AI nebo s tvorbou řešení využívajících AI, včetně Claude nebo GitHub Copilot, je výhodou.

Benefity

  • Je poskytováno zdravotní pojištění.
  • Je k dispozici relokační program.
  • Nabízí se flexibilní práce na dálku a kultura práce odkudkoli.
  • Jsou k dispozici příležitosti k profesnímu rozvoji.
  • Jsou podporovány certifikační programy.
  • Jsou k dispozici mentoringové programy a programy rozvoje talentů.
  • Nabízejí se příležitosti k interní mobilitě.
  • Jsou k dispozici stáže.
  • Práce na smysluplných projektech pro přední globální klienty.
  • Inkluzivní a podpůrné pracovní prostředí.
  • Pravidelné firemní a teambuildingové akce.