Software Architekt
Hledáme zkušeného kolegu/kolegyni který/která bude mít na starosti návrh a realizaci robustního ekosystému aplikací videoplatformy ČT postaveného na principu mikroslužeb.
Proč právě k nám do Digitálních služeb?
- Jsme Česká televize – veřejnoprávní médium, které tvoří důvěryhodný a kvalitní obsah pro širokou veřejnost. Digitální služby přinášejí moderní formy distribuce obsahu, interakce a inovací.
- Nejsme korporát – upřednostňujeme lidskou interakci před procesy. Oceníme váš nápad, iniciativu i schopnost přicházet s vlastními řešeními.
- Naše práce má smysl i dynamiku – vyvíjíme a spravujeme digitální produkty, které denně využívají tisíce uživatelů. Od aplikací po velké živé přenosy, každý den přináší něco nového.
- Učíme se jeden od druhého – budete součástí týmu, který sdílí znalosti, podporuje rozvoj a jde s dobou. Společně rosteme – technologicky i lidsky.
Co budete dělat?
- Pracovat na rozvoji služby, kterou každodenně aktivně používá půl milionu diváků.
- Navrhovat a rozvíjet softwarovou architekturu napříč produkty a týmy.
- Ideologicky vést dlouhodobé cross-týmové aktivity v oblasti architektury, bezpečnosti a technologického rozvoje.
- Aktivně se účastnit definice technologické vize a směřování organizace.
- Fungovat jako most mezi businessem a vývojem – proaktivně převádět potřeby a vize produktů do konkrétních technických návrhů zároveň být expertním poradním hlasem pro vedení divize.
- Tvořit, udržovat a sjednocovat technickou dokumentaci a standardy vývoje.
- Prakticky zkoumat nové technologie a trendy – včetně PoC a následného přenosu know-how do týmů.
- Klást důraz na celkový stav ekosystému z hlediska dlouhodobé udržitelnosti, evangelizovat a harmonizovat vývojové závislosti mezi týmy a produkty.
Ideální profil kandidáta:
- Minimálně 5 let zkušeností s návrhem SW architektury založené na mikroslužbách.
- Praktická zkušenost s návrhem a prezentací softwarové architektury včetně její dokumentace.
- Samostatnost, proaktivita, holistické uvažování a ochota „ušpinit si ruce“ při tvorbě PoC či debugování problému.
- Znalost modelovacího jazyku ArchiMate.
- Znalost a praktická zkušenost v aplikaci základních architektonických principů a pojmů jako jsou Domain-Driven Design (DDD), Context Mapping, API First, Bounded Context, Loose Coupling aj.
- Schopnost definovat technologickou vizi či standardy a vést jejich prosazení v rámci týmu či organizace.
- Výborná znalost návrhových principů REST a jejich praktické aplikace.
- Zkušenosti s návrhem a dokumentací API, typicky OpenAPI a AsyncAPI.
- Znalost technologií typu GraphQL.
- Znalost autentizačních a autorizačních standardů – OpenID Connect, OAuth 2.0.
- Schopnost komunikovat a vysvětlit technická rozhodnutí jak vývojářům, tak i ne-technickým stakeholderům.
- Výhodou je znalost technologií MongoDB, Redis, RabbitMQ, orchestrace kontejnerů v prostředí Kubernetes, Gitlab CI/CD, společně s přirozeným citem pro IT bezpečnost.
Proč se přidat právě k nám?
- Těšit se můžete na dotované stravování (restaurace a kavárna přímo v objektu).
- Nabízíme stabilní zázemí, prostor pro profesní růst i otevřenou firemní kulturu.
- Multisport karta a další benefity v rámci Cafeterie.
- 5 týdnů dovolené/Sick days.
- Možnost práce na HO.
- Penzijní připojištění.