
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.