Python Backend Developer
- Location
- Brno, Czechia
- Type
- Full-time
- Salary
- Not stated
- Posted
- 20 Oct 2026
Verified open 2 Nov 2026 · Source: Company careers page
About the role
Chcete se podílet na vývoji backendu pro Stream.cz, Podcasty.cz a další weby jako jsou televizní program nebo televizeseznam.cz, které běží inhouse na vlastním cloudu ve vlastních datových centrech a oslovují miliony uživatelů denně?
Co budete dělat
Vaší hlavní náplní práce bude vývoj škálovatelných aplikací v Pythonu a optimalizace dotazů do databáze pro vysokou zátěž
Práce na převodu Streamu na novou platformu (migrace dat, vývoj nových API…)
Vyvíjet backend pro seznamácké obsahové služby, automatizovat vývojové procesy a monitorovat běžící služby.
Nasazování a provoz jsou plně automatizované (CI/CD)
Co budete potřebovat
Bez znalosti Pythonu a vývoje IS se neobejdete
Rozumíte CI/CD pipeline a víte, co se děje s vaším kódem po merge
Zkušenosti s Reactem jsou vítané, nikoliv však podmínkou
Na co se můžete těšit
Používáme mnoho moderních technologií (FastAPI, MongoDB, Redis, Maria DB, PostgreSQL, Docker, Kubernetes, Prometheus, Grafana, Sentry…), které vás rádi naučíme.
V případě zájmu můžete vyvíjet náš administrační web v Reactu
Využíváme AI/ML metody (Copilot, Claude code)
Jsme otevřeni dalším zajímavým inovacím. Naše technologické zázemí rádi posouváme dále podle celosvětových trendů.
Máme možnost ovlivňovat výsledný produkt. Při procesu vývoje nových funkcí jsou řešení konzultována s vývojáři.
Možnost vybrat si vlastní techniku dle preferencí (MacOS nebo HP s libovolnou Linux distribucí, případně možnost používat i vlastní zařízení)
Přátelské prostředí, kde si pomáháme a sdílíme know-how a možnost učit se od zkušených vývojářů.
Jak probíhá výběrko
Váš životopis a přiložené dokumenty pečlivě projdeme a v případě shody se s vámi spojí telefonicky Tereza z HR a během 10-20 minut proberete vzájemná očekávání a požadavky.
Technické předkolo na Zoomu
Pokud vše bude ladit, pozveme vás osobní pohovor, jehož součástí bude i technické prověření vašich znalostí a dovedností. Představíme vám detailněji pozici, fungování týmu a samozřejmě bude prostor pro vaše dotazy. Osobní setkání obvykle trvá přibližně 2 hodiny.
Bude nám stačit toto jedno osobní setkání na to, abychom se mohli rozhodnout, zda bychom vám nabídli práci v tomto týmu.
Chcete se dozvědět více? Dejte nám o sobě vědět!