Vrátit se domů
Vývoj, Linux admins, network
Praha, Česko
Full-time

🧰 PHP developer | CDN77

O CDN77

Jsme česká technologická firma zajišťující rychlé načítání obsahu největších světových webů a aplikací. Skrz naši CDN a servery, které máme ve 130 městech po celém světě, proudí 5 % světového internetu. Řadíme se tak mezi TOP 5 CDN na světě. Naše služby využívají společnosti jako Udemy, ESL Gaming, European Space Agency, Factorio a stovky dalších. Věříme kvalitním službám a tomu, že nejlepším investorem je spokojený zákazník a nejlepší investicí zase spokojený zaměstnanec. Lidem u nás dáváme důvěru, volné ruce a prostor dělat na ultra zajímavých projektech a technologiích, co mají reálný dopad.

Chceš o nás vědět víc? Podívej se na cdn77.jobs.


Co očekáváme?

  • Logické a analytické myšlení, nadšení pro automatizaci a řešení neřešitelného
  • Znalost PHP, SQL
  • Zkušenost s alespoň jedním PHP frameworkem (DI, request-response lifecycle) – nejlépe Symfony
  • Výhodou je znalost Doctrine ORM, PostgreSQL, PHPUnit
  • Vše ostatní tě naučíme ;-)


Na čem pracujeme?

Vyvíjíme jak aplikace používané zákazníky, tak i interní systémy, které jsou klíčové pro běh našich služeb. Vše stavíme na PHP (verze 8.2) a Symfony 6 komponentách. Nejsme čuňata a chceme to dělat dobře. Bez review nebo statické analýzy a coding standards se tak neobejdeme (a ani nechceme). Deploy máme všude zautomatizovaný přes Gitlab CI. Spíš než rigidní zadání u nás uslyšíš: „Máme tady tenhle problém, zkus ho vyřešit.“

Výběr nejdůležitějších projektů:

  • API – provozujeme veřejné REST API (OpenAPI v3) a interní GraphQL API, které musí odbavovat tisíce požadavků každou minutu.
  • Monitoring – je střed celé firmy. Každou minutu vyhodnocujeme 12 milionů naměřených hodnot z 20 tisíc serverů. Jako základ používáme Prometheus, ke kterému máme napsanou vlastní aplikaci. 
  • Klientská aplikace client.cdn77.com – není nic důležitější než spokojený klient. K tomu mu pomáhá do detailu promyšlený web pro správu jeho CDN.
  • Analýza síťových toků – odbavit terabity dat vyžaduje detailní informace o trafficu. Na zvládnutí takového objemu dat používáme Clickhouse a Kafku.


Jak pracujeme?

Pracujeme bez svazujících pravidel. Dáváme velký důraz na samostatnost a osobní i pracovní svobodu. Každodenní dopolední standup je jediný pevný bod, který bys měl/a dodržovat, ať už osobně ve vile, nebo přes Slack. Do kanceláře chodíme všichni alespoň třikrát týdně.

Zpracování úkolu obecně sestává z těchto kroků:

  1. Vybereš si, na čem chceš pracovat, nebo dostaneš zadání během měsíčního plánování. 
  2. Po dodělání otevřeš Merge Request v GitLabu, CI ti zkontroluje kód a proběhne code review.
  3. Nasazení do produkce je pak brnkačka – všechno máme zautomatizované přes CD, takže stačí merge do masteru. 

Během práce máš k dispozici kolegy, kteří vždy rádi poradí. Stejně tak spolupracujeme s grafiky, frontend developery a dalšími specialisty, takže pokud nechceš, nemusíš fušovat do jiného řemesla. Klademe důraz na časté upgrady verzí závislostí v projektech. Nebudeš tedy pracovat s vykopávkami nad PHP 5.


Co nabízíme?

  • Peníze odpovídající zkušenostem, výkonu a očekávání
  • Kolektiv mladých a talentovaných lidí, od kterých se můžeš neustále učit
  • 0 corporate bullshit – důvěra, svoboda, žádná práce dělaná s cílem uspokojit investory nebo management
  • Zázemí v jedné z našich prvorepublikových vil se zahradou na Vinohradech (a navíc dog-friendly)
  • Free snídaně a obědy, ovoce, svačiny, fresh džusy, ... na cokoli si vzpomeneš, to v nějaké ledničce ve vile najdeš
  • Vybavení dle vlastních požadavků a potřeb (notebook, monitory, sluchátka atd.)
  • Zdravotní židle Spinalis & standing desks (za obojí ti tvoje záda poděkují)
  • Firemního barbera zdarma přímo v prostorech našich vil


Jak probíhá výběrko?

Od začátku do konce bude tvým kontaktem Marek, tvůj budoucí team leader (žádný HR). Přes telefonát si vyjasníme vzájemná očekávání, poté se domluvíme na osobním setkání u nás ve vile, kde dojde i na technické otázky. Jestli bude oboustranná spokojenost, tak nám pošleš ještě ukázky svých kódů a na závěr bude ještě setkání s naším CEO Zdeňkem.

Chybí ti tu tvá pracovní pozice?

Dej nám vědět na hello@cdn77.com . V případě dobrého fitu přijímáme nové lidi do všech týmů celoročně.