Python Backend Developer

Brno

Pro muže i ženy Plný úvazek

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ě?  

S čím se budete potkávat

Docker
Grafana
Kubernetes
MongoDB
PostgreSQL
Prometheus
Python
Redis

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! 

Co je v Seznamu taky bezva

Budget pro volný čas
Vyměnit body za kulturu, zdraví, sport, dovolenou nebo extra volno? Beze všeho.
Dny volna navíc
K dovolené ještě dalších 5 dnů? No fakt. Ať už chcete třeba jen lenošit nebo vás hezké počasí naopak žene ven, užijte si volno podle vašich představ.
Dovolená o týden delší
Dovolené není nikdy dost. Proto vám ke standardním 4 týdnům dovolené přidáme ještě další týden.
Fandíme rodinám
Zkombinovat práci a rodinu je důležité, proto jsme založili firemní školku Seznámek, aby si byly děti i rodiče vždycky nablízku.
Home office lze dohodnout
V kanceláři bychom vás přeci jen rádi občas potkali, ať se nedivíme, kde jste se u nás vzali. Ale že jde někdy práce líp od ruky z domácího prostředí, tomu taky rozumíme. Domluvte se s nadřízeným a jistě najdete dobrý kompromis.
Interní vzdělávání
U nás se nudit nebudete. Osobnímu i profesnímu rozvoji fandíme a nabízíme nekonečně příležitostí k seberozvoji a vzdělávání, včetně pomoci od profesionálních trenérů.
Konference
Načerpejte nové inspirace a trendy, a to buď v publiku nebo rovnou na pódiu.
Lékař online 24/7
Zdraví je jen jedno, proto nám vaše zdraví jedno není. Našeho lékaře můžete využít ve dne v noci klidně z vaší postele, ať už chcete konzultaci nebo napsat eRecept.
Ovoce do práce
Nálož vitamínů 2x měsíčně, občas i s nějakým chuťovým překvápkem.
Pet friendly
Že je maskot Seznamu pes, není úplná náhoda. Čtyřnohé kolegy vítáme, dokonce s námi chodí i na porady.
Pružná pracovní doba
Někdo je ranní ptáče a nejvíc práce udělá se svítáním, někdo zas sova a nejvíc klidu na práci má večer. Důležité jsou pro nás kvalitní výsledky, ne váš rozvrh hodin.
Sportu zdar
V Praze a Brně si můžete dát do těla v naší posilovně, ve velkých pobočkách i na hodinách jógy.
Technika na přání
Apple, Linux nebo Windows? Všechno máme a k dispozici dáme. A pokud už jste zvyklí na své vymazlené miláčky, pracujte klidně na vlastním zařízení a my vám budeme finančně přispívat.

Kde budete pracovat

Brno

Seznam.cz, a.s.
The Campus Science Park – Budova C
Palachovo náměstí 797/4
625 00 Brno – Starý Lískovec
Nejbližší zastávka je Nemocnice Bohunice. Pokud jste přijeli vlakem, na nádraží skočte do šaliny č. 8 a za 20 minut jste u nás. Parkovat lze v podzemních garážích nebo v okolních oblastech Campus Square.
Šalina
8
Bus
40 50 51 69 E56
Trolejbus
25 37

První dny v Seznamu

Koukněte, jak vypadá první den, ať se vaše cesta na vysněnou pozici obejde bez zbytečných škobrtnutí.

1 Vítejte na palubě aneb Pre-onboarding

Skvěle, plácli jsme si na spolupráci. Nástupní dokumenty podepíšete elektronicky klidně ještě před nástupem. Žádné papírování, šetříme přírodu. A když budete chtít, můžeme se rovnou domluvit na kafe s někým z týmu, ať se naladíte na naši atmosféru.

2 Hurá, váš první den v Seznamu

Každý začátek měsíce vítáme všechny nováčky u nás na centrále v Praze. Vyřešíme potřebnou administrativu, předáme vám techniku, seznámíme vás s kolegy a nakonec vás provedeme po našem labyrintu.

3 Adaptace aneb jééé, funguje to!

Na začátku to vypadá možná trochu chaoticky, ale nebojte, máme promakaný systém školení pro každou pozici, takže co neumíte, rádi naučíme.

4 Umíte vše levou zadní? Pak je tu interní vzdělávání

Po rozpačitém začátku jste už profíci v oboru, gratulujeme. A protože umět všechno je nuda, náš tým trenérů vám rád poradí s dalším rozvojem. A nabídka je nekonečně bohatá, vybrat si můžete z našeho e-learningu nebo školení přímo na míru.

Časté dotazy

Jak vypadá Front-End vývoj?

Používáme Vanilla JavaScript, React, TypeScript pro tvorbu interaktivních webových rozhraní, využíváme HTML a CSS pro stylování a layout. Integrujeme tyto aplikace s backendovými systémy pomocí REST API a GraphQL.

Mohu mít v kanceláři psa?

Jsme dog friendly kancelář, takže Seznamáci si běžně do práce čtyřnohé mazlíčky vodí. Ke slušnosti ovšem patří zeptat se ostatních, zda nemají třeba alergii. 

Jaké nástroje nabízíte vývojářům?

GitLab, CI/CD, Docker, balíčkové repozitáře (Debian, Docker, npm, PyPi) a další interní nástroje.

Jak využíváme cloud a jak probíhá nasazování?

Veškeré aplikace a služby provozujeme ve firemních Kubernetes clusterech spravovaných našimi týmy infrastruktury. Databáze a další klíčové komponenty běží interně — některé nasazují přímo SRE/admini, zatímco u jiných týmů probíhá nasazování samostatně prostřednictvím ArgoCD. Vývoj a nasazování je úzce propojeno s CI/CD v GitLabu, kde probíhají automatické buildy a pipelines, které následně spouštějí nasazení do Kubernetes. K tomu využíváme technologie jako Docker, OpenStack a pro prototypování také JupyterLab. U ML projektů využíváme MLOps pipelines, které zahrnují automatické validace, A/B testování, nasazování a monitoring. Pro sledování metrik a stavu systémů používáme Prometheus, což zajišťuje spolehlivý a kontrolovaný provoz všech služeb.

Jak se v týmech vzděláváme?

Vzdělávání v týmech probíhá kombinací interních a externích aktivit, přičemž konkrétní přístup se liší napříč týmy. Pravidelně pořádáme technická okénka a týmové meetingy, kde prezentujeme novinky, sdílíme zkušenosti a řešíme aktuální problémy. Kromě toho se účastníme lokálních i mezinárodních konferencí, školení a e-learningových programů, a to jak interních, tak externích. Velký důraz klademe také na práci s novými technologiemi a projekty, díky čemuž se znalosti přirozeně šíří mezi členy týmu. Vzhledem k zájmu a motivaci našich vývojářů probíhá často i samovzdělávání, jehož výsledky následně sdílejí s kolegy.

Kolik prostoru mají vývojáři pro vlastní iniciativu a experimenty?

AI se rychle mění, a proto je důležité zkoušet nové přístupy a hledat vlastní řešení. Prostor je tu nejen pro samotný vývoj, ale i pro experimentování, ověřování hypotéz a přicházení s nápady, které mohou posunout produkt nebo technologii dál.

Zajímá vás tato pozice?

Zajímá vás tato pozice?