Koho hledáme
Máme teď na stole nový interní projekt (tzn. kolegové ocení tvoji práci) a hledáme někoho, kdo nám pomůže s jeho backendem. Není nutný, abys byl extra třída a uměl všechno, ale nějaké zkušenosti s vývojem backendu už očekáváme.
Základní předpoklady
- Máš zkušenosti s Pythonem.
- Rozumíš si s Linuxem.
- Máš znalost relačních databází a ovládáš SQL.
- Používáš verzovací systém, ideálně git.
S čím pracujeme
Ve firmě toho děláme fakt hodně (nebojíme se nových technologií), ale náš tým se teď nejvíc točí kolem tohohle stacku (co neznáš, to tě naučíme):
- Python3 (Flask, uwsgi)
- MySQL (Percona cluster), Nginx, Docker, GitLab CI
- Apache Kafka, Aerospike, Keboola
Co vlastně děláme
Naším úkolem je dodávat reklamu na velkou část českého internetu. Po technologické stránce jde o výzvu, protože reklama se musí uživateli zobrazovat okamžitě a my máme pouze omezený čas na výběr nejvhodnější reklamy. Na backendu tak dochází k real-time aukcím mezi více systémy, výběru našich vlastních kampaní nebo cílení na uživatele na základě jeho historie. A to všechno pro tisíce požadavků za sekundu.
Co budeš dělat
- Podílet se na návrhu a implementaci nového uživatelského rozhraní (především jeho API) pro tvoje kolegy a kolegyně, kteří spravují reklamní prostor.
- Pracovat na již existujících komponentách systému (trackování uživatelů, real-time aukce spojené s komunikací třetích stran, počítání statistik a jejich příprava pro analytiky).
- Optimalizovat výdej reklamy pro vysokou zátěž (zde používáme Kafku a Aerospike).
- Pomáhat nám s návrhem celého ekosystému kolem doručování reklamy uživatelům.
Co nabízíme
- Kanceláře na Andělu.
- Odborné vzdělávání a příspěvek na výuku jazyků.
- Kartičku MultiSport.
- Teambuildingové akce.
- Flexibilní pracovní dobu.
- Možnost vzít si homeoffice.
- Sickdays.
Pošlete nám svůj životopis
Anděl Park, Radlická 14, Praha 5