Přejít na obsah
Vhodné pro: Vhodné pro muže i ženy
Vhodné pro muže i ženy.

Python Backend programátor/ka

Petr Kuběna a jeho tým mají na starost rozvoj naší vlastní CDN (Content delivery network), ze které vystreamujeme přes 200 Gbit/s, což je desetina českého internetu. Rádi bychom do týmu přivítali podobně nadšeného/nadšenou backenďáka či backenďačku webových aplikací, který/á by rád/a programoval/a v Pythonu.

Git

V Gitu verzujeme veškerý kód i většinu konfigurací. Filozofie použití se liší službu od služby. Reklamní systémy mají monorepo, většina ostatních služeb desítky až nižší stovky menších repozitářů.

Kubernetes

Do Kubernetes nasazujeme kontejnerizované komponenty našich aplikací. Pokud komponenta není databáze, pravděpodobně běží v Kubernetesu.

MySQL

MySQL (nejnověji MariaDB a Galera Cluster) je nejčastější SQL databáze v Seznamu. Infrastrukturní tým, který se nám o ně stará, spravuje přes 200 jejích clusterů.

Nginx

Drtivá většina síťových požadavků, které dorazí do Seznamu, někde po cestě potká nginx. Na většině služeb ho používáme jako standardní proxy server. Jednodušší požadavky vyřídí rovnou, složitější přepošle na nějaké backendové API. Odvážnější týmy, jako jsou Mapy, Zboží nebo tým anti-AdBlocku, píšou některé funkcionality přímo do něj v Lua nebo C modulech.

Python

Python je převažující jazyk pro backendy v Seznamu. Najdete ho na obsahových webech, Mapách, Firmách, Zboží, v reklamních systémech atd. I celý výzkum funguje převážně na Pythonu. Zkrátka je všude, kde není důvod používat něco jiného.

Redis

In-memory databáze, kterou nejčastěji používáme jako read & write cache našich backendů.

Na čem a s čím pracujeme?

  • Staráme se o rozvoj naší vlastní CDN (slouží k ukládání, zpracování a odesílání seznamáckého mediálního obsahu)
  • Pracujeme na rozvoji nového interního řešení IPTV
  • Programujeme  webové aplikace v jazyce Python v linuxovém prostředí
  • Pracujeme s videem a řešíme jeho efektivní encoding i streaming.
  • Tvoříme a udržujeme aplikace pro Cloud (Kubernetes, OpenStack)
  • Využíváme řadu nových, ale i stávajících technologií jako je ffmpeg, Redis, Varnish, Elastic Search, OpenStack (zejména Swift), CI/CD

Kolik času trávíme na jednotlivých činnostech?

  • 50 % nám zabere programovaní v Pythonu
  • 20 % práce je další programování (konfigurační soubory, HTML šablony, Lua atp.)
  • 20 % času děláme DevOps – CI/CD, monitoring, alerting
  • 10 % strávíme ostatními činnostmi jako výzkum nových technologií nebo návrh komponent

Koho bychom chtěli do týmu? 

  • Někoho, kdo má zkušenosti s vývojem backendu webových aplikací, ideálně v Pythonu, ale může mít zkušenosti např. i s programovacími jazyky jako jsou Java, C#, PHP atd., důležitá je pro nás zejména ochota rozvíjet se v Pythonu.
  • Hledáme někoho, kdo umí pracovat s verzovacími systémy, ideálně v GITu, Linux mu není cizí a zajímá se o celý produkt a vývojový cyklus

Na co se můžeš těšit?

  • Na zapálený 6členný tým, který funguje agilně a rád se sejde i po práci
  • Na komplexní produkt o  20 komponentách, který odbaví více jak 90 % provozu celého Seznamu
  • Na práci s videem (efektivita encondingu a streamingu)
  • Vývoj nových věcí i údržbu stávajících řešení
  • Množství lákavých firemních benefitů, které najdeš níže ⬇️

S kým budete spolupracovat

Ondřej Nový
Vedoucí vývoje divize HP a obsahových služeb
V Seznamu pracuji od března 2015. Stojím v čele vývoje obsahových služeb, mezi které patří třeba domovská stránka Seznamu, Novinky.cz, Sport.cz, Seznam Zprávy či Seznam Prohlížeč. Na celé práci mě nejvíc naplňují projekty, které lidem usnadňují život. Baví mě diskutovaná témata a open source vývoj. Po práci mi dobíjí energii celá rodina, ale hlavně moji dva synové.

Na co se můžete těšit

Sport nejen v posilovně

Protáhnete se v posilovně nebo třeba na hodině jógy. Každý Seznamák může také sportovat díky Multisportce pořízené z Cafeterie.

Homeoffice

Víme, že doma je doma, proto netrváme na tom, abyste v našich kancelářích seděli každý den.

Fit díky Multisportce

Každý Seznamák může sportovat díky Multisportce pořízené z Cafeterie.

Podporujeme rodiny

Kde to jen trochu jde, snažíme se rodičům vyjít vstříc a pomoct skloubit práci a rodinu.

Technika na přání

Mac, Windows nebo Linux. Pracovat ale můžete i na vlastním počítači, na který vám budeme finančně přispívat.

Cafeterie

Kredit na sport, kulturu, vzdělávání, cestování, zdraví, životko nebo penzijko. S cafeterií si však můžete zařídit třeba i den volna navíc.

Interní vzdělávání

Rozšíříte si obzory pod vedením našich trenérů.

Pružná pracovní doba

Volnost dostanou skřivani i sovy. Je jen na vás, jestli začnete pracovat brzy ráno nebo si přispíte.

Dovolená navíc

Čeká vás 5 týdnů dovolené. Další 2 dny volna si můžete dokoupit z Cafeterie.

Sick days

Pro dny, kdy vám nebude dobře, máte k dispozici 3 sick days.

Pet friendly

I váš čtyřnohý miláček pozná Seznam na vlastní kůži.

Ovoce do práce

Každý měsíc dostanete nálož vitamínů přímo do kanceláře.
Brno

Zalíbila se vám tato pozice? Napište Tereze

Podobné nabídky

Brno, Palachovo náměstí 797/4

Seznam.cz, a.s., Palachovo náměstí 797/4, Brno, Starý Lískovec

Naší brněnskou pobočku s moderními prostory najdete přímo ve stylovém Campus Science Parku. Kromě široké nabídky stravování v areálu můžete využít atraktivní odpočinkovou zónu, hřiště nebo terasu. Hned za rohem komplexu je obchodní centrum Campus Square, kam si můžete pro něco doběhnout. Ať už pojedete MHD, autem nebo na kole, dostanete se k nám naprosto bez problémů, protože pobočka je přímo u D1.

Máte jiné představy?

Podívejte se na ostatní volné pozice a vyberte si svou práci snů. Nebo nám rovnou pošlete svůj životopis. Podíváme se na něj a až se objeví místo pro vás, ozveme se.

Poslat životopis

Virtuální prohlídka

"*" indicates required fields

"*" indicates required fields

"*" indicates required fields

"*" indicates required fields