V DEK vyvíjíme vlastní informační systém na míru našim procesům a provozujeme desítky interních služeb. Data a funkce z těchto systémů dnes potřebují nejen naše aplikace, ale i integrace s partnery a nově vznikající AI řešení.
Do týmu hledáme kolegu/kolegyni na pozici API Engineer, který/á bude rozhodovat o podobě našich API, od návrhu kontraktu přes zabezpečení, oprávnění a dokumentaci až po provoz, monitoring a řešení incidentů. Samotnou implementaci zajišťují vývojové týmy jednotlivých systémů, tato role nastavuje pravidla, podle kterých API napříč firmou vznikají, aby se k datům přistupovalo jednotně, bezpečně a udržitelně.
Pracovní náplň - Návrh API kontraktů - endpointy, datové struktury, chybové stavy
- Spolupráce s vývojáři a vlastníky procesů při určování, jaká data a funkce mají být přes API dostupné
- Řízení oprávnění k jednotlivým API a datům
- Verzování API a řízení zpětné kompatibility
- Dokumentace API pomocí OpenAPI / Swagger
- Monitoring dostupnosti, výkonu a chybovosti API, logování a audit přístupů
- Analýza příčin incidentů a koordinace jejich řešení
- Návrh standardů a pravidel pro API napříč firmou (API governance)
- Spolupráce s Platform/DevOps týmem na nasazování a provozu
- Podpora vývojářů a dalších konzumentů API
Požadujeme - Alespoň 3 roky zkušeností s návrhem REST API
- Zkušenost s OpenAPI a s tvorbou srozumitelné dokumentace
- Znalost Gitu a běžné práce s verzováním
- Schopnost navrhovat standardy a prosazovat je napříč týmy
- Samostatnost, iniciativu a chuť domlouvat se s vývojáři, vlastníky procesů i zadavateli
- Český jazyk na úrovni C1
- VÝHODOU:
- Základní znalost některého programovacího jazyka (.NET, Python, Java, https://jobeax.com/link/JSd7UYCSg572jJDY apod.), znalost SQL
- Zkušenost s provozem služeb na IIS a v prostředí Microsoft/Windows Server
- Regresní a výkonnostní testování (Postman, k6 apod.)
- Monitoring a logování (Prometheus, Grafana, ELK nebo obdobné)
- Zkušenost s návrhem datových modelů, UML nebo BPMN
Nabízíme - Flexibilní nastavení pracovní doby dle individuální potřeby
- 5 týdnů dovolené a 2 sick days
- Školení, e-learningové programy a jazykové kurzy
- Občerstvení na pracovišti
- Zvýhodněné mobilní tarify
- Služební notebook a telefon
- MultiSport kartu, příspěvek na penzijní pojištění a další
- Slevy u obchodních partnerů, účast na teambuildingových aktivitách a další zážitky
- Nástupní mzda 65 000 až 80 000 Kč dle zkušeností
Pracoviště V případě zájmu zašlete prosím svůj strukturovaný životopis na adresu přes odpovědní formulář na stránkách