Job title: Senior IT Analyst / Lead Solution Designer
Job type: Contract
Emp type: Full-time
Industry: Telecommunications
Functional Expertise: IT
Pay interval: Daily
Pay rate: 8.000 Kč
Location: Praha
Job published: 06/09/2024
Job ID: 32565

Job Description

Do týmu IT Solution Design hledáme zkušeného IT designéra, který nám pomůže transformovat obchodní požadavky do návrhu technického řešení. Tato role pokrývá proces analýzy požadavků a návrhu integračního řešení s častým přesahem do detailního systémového designu. Pozice je otevřena s cílem navázat dlouhodobou spolupráci, nikoli jen pro jeden specifický projekt.

Výstupem práce na rozsáhlejších projektech může být kromě detailních návrhů pro aplikace v naší správě i tvorba high-level integračních řešení pro aplikace, které jsou v odpovědnosti jiných týmů. Součástí dodávky je vše potřebné pro spolupráci s vývojářem – od návrhu rozhraní a definice datových zdrojů, přes jednotlivé mapování a transformaci dat, až po funkční detailní design a předávací systémovou dokumentaci. Z tohoto důvodu očekáváme silnější technické a analytické znalosti a dovednosti, které takový návrh umožní.

Odpovědnosti role:
-  Analýza obchodních požadavků
- Převedení požadavků do technického řešení
- Návrh systémové a integrační architektury pokrývající obchodní a technické požadavky
- Datová analýza a definice datových zdrojů
- Funkční systémový design svěřených aplikací
- Vytváření a aktualizace systémové a integrační dokumentace
- Spolupráce s vývojáři, testery a ostatními designéry

Požadavky:
- 3+ let zkušeností v oblasti doménového designu a návrhu integrační architektury
- Silné zkušenosti s funkčním a detailním systémovým návrhem
- Zkušenosti s návrhem a definicí webových služeb (REST, SOAP), včetně znalosti jejich bezpečnostních možnosti
- Zkušenosti s vytvářením a revizí high-level technické a systémové dokumentace
- Praktické znalosti nástrojů pro popisování, modelování a návrh IT procesů (např. UML, znalost jednotlivých diagramů)
- Praktické zkušenosti se synchronními a asynchronními integračními vzory, jejich použitím a hodnocením správného využití
- Základní znalost jednotlivých typů databází a možností jejich využití
- Základní znalost a využití SQL jazyka pro analytické činnosti
- Základní znalost a používání GITu pro tvorbu dokumentace a funkčního designu
- Znalost cloud-native technologií a přístupů k modernímu vývoji aplikací (mikroslužby, aktuální integrační platformy a principy)
- Zkušenosti a znalosti s moderními návrhy a jejich pravidelným sledováním a zlepšováním
- Orientace v metodikách vývoje softwaru (Agile a Waterfall)
- Angličtina – středně pokročilá úroveň
- Schopnost pracovat samostatně i jako součást týmu, proaktivní a sebe-motivující přístup k práci
- Výborné komunikační a týmové dovednosti