Chceš s námi zrychlovat
načítání obsahu největších
webů na světě?

Zdeněk Cendra (CEO) o naší firmě a o tom, jaký typ lidí hledáme

Kdo jsme a co děláme

Naši CDN využívají weby a aplikace jako Udemy, Sport1, European Space Agency nebo třeba TEDx. Jejich fotky a videa tak k uživatelům putují skrz naši síť a servery, které máme ve 130 datacentrech na pěti kontinentech. Staráme se o to, aby cesta obsahu k uživateli a jeho načítání bylo co nejrychlejší.

Aktuálně přes nás ve špičce protéká 35 Tbps dat, což je zhruba 5 % celosvětového internetu. V roce 2022 jsme překročili tržby 2,5 miliardy korun a meziroční zisk (EBITDA) zvedli o 60 %.

Věříme kvalitním službám a tomu, že nejlepším investorem je spokojený zákazník. Hledáme kolegy, kteří to cítí stejně a kteří nám pomohou dál budovat pověst technologického inovátora v oboru.

  • Jeden globální produkt pro klienty ze ~110 zemí světa
  • ~120 lidí ve 3 vilách na Vinohradech
  • 0 pravidelných meetingů a žádné prezentace
  • 100% volnost v rozhodování jsme self-funded bez externích peněz
  • ~5 % celosvětového internetu
  • 20 000 serverů ve 130 data centrech
  • 2,5 mld Kč roční obrat
  • 60% roční růst

Kultura v CDN77

Jaký máme přístup k práci, našim lidem a najímání nových? Poslechni si podcasty anebo přečti články s naším CEO a dalšími lidmi ze CDN77. Je to nejlepší způsob, jak zjistit, jestli vidíš svět podobně jako my.

Zdeněk Cendra o přístupu k lidem a HR

Vybrané podcasty

Další články a podcasty

Hlavní body naší kultury

  • Spokojený zákazník je
    nejlepší investor
  • A spokojený zaměstnanec
    zase nejlepší investice
  • V kvalitě našich služeb
    neděláme kompromisy
  • Svoboda v rozhodování
    a samostatnost
  • Všechny důležité věci si děláme
    in-house
  • Plochá organizační struktura
    bez středního managementu

Poznej naše týmy

O kterém týmu se chceš dozvědět více?

Core CDN engineering

Náš tým tvoří srdce CDNky - navrhujeme, implementujeme, provozujeme a debugujeme vlastní infrastrukturu zodpovědnou za odbavování desítek Tbps a jednotek milionů HTTP/DNS requestů za vteřinu. Zároveň provozujeme řadu interních služeb, které používáme my i zbytek firmy.

Development část týmu se zaměřuje na design nových řešení a jejich implementaci, operations část týmu na jejich stabilitu a automatizaci v provozu. Společně poté debugujeme vzniklé problémy a škálujeme jednotlivé komponenty.

Řešíme primárně:

  • Architekturu CDN cache
  • Petabyte scale origin (Ceph)
  • DNS ekosystém
  • Log pipeline
  • Low latency streaming
  • Farmu bare metal a virtual serverů
foto týmu

Zaujalo tě to a přemýšlíš, že by ses k nám do CDN engineeringu přidal/a?

Napiš na hello@cdn77.com a tvé CV předáme rovnou Tomášovi z engineeringu. V případě dobrého fitu nabíráme lidi celoročně, bez ohledu na vypsané pozice.

Kanceláře & benefity

Pracujeme z několika vil se zahradami v jedné ulici na Vinohradech. Kanceláře maximálně po několika lidech, s možností otevřít okno, sednout si na zahradu nebo večer posedět s kolegy u grilu. A máme vyřešené i parkování :)

Benefity

  • Otevřený účet v kavárně – řekni sbohem kávě z automatu
  • Seberozvoj – denně se budeš učit a posouvat v rámci nových problémů
  • Důvěra a volné ruce – většinu času strávíš samostatnou prací, kterou si budeš sám řídit
  • Talentovaní kolegové – spoustu se toho naučíš od ostatních v týmu
  • Klid na práci v jedné z našich vil se zahradou na Vinohradech
  • Vybavení dle vlastních požadavků (notebook, monitory, sluchátka, …)
  • Kanceláře o 2–4 lidech, žádný open-space
  • Zdravotní židle Spinalis & standing desk
  • Flexibilní pracovní doba, v rozumné míře home-office
  • Denně free obědy, večeře, snídaně, ovoce, svačinky, fresh džusy…
  • Firemní kadeřník v kancelářích

Pro studenty

Dostaneš reálné úkoly a tvůj kód bude vidět. Práci přizpůsobíš svému rozvrhu a dostaneš prostor přijít na to, co tě nejvíc baví – můžeš měnit týmy i technologie.

  • Plnohodnotné pracovní pozice

    Neplacené stáže u nás neexistují. Každý je plnohodnotný člen týmu a je tak i ohodnocen.

  • Flexibilní pracovní doba

    Úvazek i docházku si můžeš přizpůsobit svému rozvrhu, zkouškovému atd.

  • Spolupráce na diplomkách

    Pomůžeme ti se semestrálními pracemi i s vedením a oponenturou bakalářské nebo diplomové práce. Co napíšeš, tak se reálně použije.

  • Dlouhodobý rozvoj

    Budeš mít prostor se neustále posouvat. Studenti u nás zůstávají i po škole – naši nejlepší vývojáři u nás začínali ještě při studiu.

Pozice pro studenty

Pracovní nabídky

Typ pozice:
Vývoj, Linux admins, network

🌐 IP Network Administrator (Senior / Junior) | CDN77

Praha, ČeskoFull time

CDN77 je content delivery network = cachujeme statický obsah webů a aplikací na našich serverech ve 130 městech po celém světě. Ke koncovým uživatelům poté obsah proudí z nejbližšího data centra, čímž se zrychluje jeho načítání a zlepšuje uživatelská zkušenost. Používají nás např. Udemy, ESL Gaming, Manjaro, European Space Agency, nebo Sport1.

Ve špičce odbavíme skrze ~20 000 serverů 35 Tbps dat, což je ~4 % celosvětového internetu.  V roce 2022 jsme překročili tržby 2,5 miliardy korun a meziroční zisk (EBITDA) zvedli o 60 %.

Zajímá tě víc o naší firemní kultuře? Podívej se na podcasty a videa na cdn77.jobs a uvidíš, jestli se tvůj pohled setká s naším :)

Koho hledáme:

Hledáme kolegu do týmu, který nám pomůže spravovat naši síť. Aktuálně provozujeme několik tisíc fyzických serverů v 90 lokalitách po celém světě, denní traffic který obsluhujeme je nyní nad 35 Tbps, pod AS60068.

Baví-li tě síťařina, v ČR nenajdeš lepší podmínky na realizaci, mentální a odborný růst ;) Středem naší sítě jsou komponenty od Aristy a kopec našeho vlastního software, kterým řídíme a sledujeme provoz.

Budeš pracovat v malém teamu 6 uber-chytrých síťařů.


Extra benefity:

  • denně free obědy, večeře, snídaně, ovoce, svačinky, fresh džusy…
  • klid na práci v jedné z našich vil se zahradou na Vinohradech
  • kanceláře o 2–4 lidech, žádný open-space
  • zdravotní židle Spinalis & standing desk
  • vybavení dle vlastních požadavků (notebook, monitory, sluchátka, …)
  • pouze kompetentní kolegové

Co bychom chtěli od tebe?

Znalosti:

  • must have: ISO/OSI layer model, switching, routing, základní scriptování (bash, perl..), AJ na perfektní úrovni (denně komunikujeme s klienty i dodavateli z celého světa, emailem i po telefonu). Občas se taky může stát, že tě budeme potřebovat v nějakém našem datacentru v EU / USA, i když většinu běžné operativy řešíme přes místní
  • nice to have: zkušenost s implementací / údržbou Cisco/Arista HW (Catalyst, Nexus, ASA), zkušenost s BGP4, údržbou AS v multihomed prostředí

Mindset:

  • nadšení do sítí
  • zájem a schopnost velmi rychle se učit
  • 100% zodpovědnost a spolehlivost - budeš pracovat s poměrně drahýma hračkama :) ...a na tvé práci bude záviset dostupnost TOP ČR i světových webů
  • odolnost vůči stresu (tempo je u nás někdy vražedné :))
  • pečlivost
  • aktivní analytické myšlení
  • pochopení, že internet musí fungovat i v noci a ve svátek -> občas tě budeme potřebovat i v méně obvyklé hodiny

List datacenter, kde síť provozujeme je zde: https://www.peeringdb.com/net/10839

Napiš na jiri@cdn77.comanebo se ozvi přes StartupJobs
Technická podpora

🔧 IT HW Technik (First level technická podpora - datacentrum Praha 10) | CDN77

Praha, ČeskoFull time

CDN77 je content delivery network = cachujeme statický obsah webů a aplikací na našich serverech ve 130 městech po celém světě. Ke koncovým uživatelům poté obsah proudí z nejbližšího data centra, čímž se zrychluje jeho načítání a zlepšuje uživatelská zkušenost. Používají nás např. Udemy, ESL Gaming, Manjaro, European Space Agency, nebo Sport1.

Ve špičce odbavíme skrze ~20 000 serverů 35 Tbps dat, což je ~4 % celosvětového internetu. V roce 2022 jsme překročili tržby 2,5 miliardy korun a meziroční zisk (EBITDA) zvedli o 60 %.

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


        Co u nás můžeš čekat:

  • First level Technická podpora pro naše klienty
  • Práce s Hardwarem (instalace serverů, kabeláže)
  • Komunikace s klienty e-mailem, po telefonu nebo instant messengerem - naučíš se jednat s různými typy firem, lidí i kultur - máme zákazníky z 95 zemí světa
  • Denně budeš mluvit s lidmi, kteří se starají o weby ve světové špičce v návštěvnosti
  • Naši klienti jsou vzdělaní a kvalifikovaní. Nebudeš potřebovat záznamník s "Have you tried turning it off and on again?" , budeš řešit složitější a zajímavější tasky
  • Spolupráce s teamem Linux adminů
  • Odpovídající cash

    Co potřebujeme:
  • Máš základní IT znalosti a jsi nadšenec do nových technologií
  • Chceš se v IT vzdělávat dál do hloubky
  • Umíš ovládat šroubovák :)
  • Rychle se učíš
  • Máš pro-zákaznické myšlení
  • Vyhovuje Ti práce na směny (12h denní i noční)
  • Máš angličtinu min. na úrovni B2 (ofiko certifikát nepotřebujeme, velice dobrou znalost ano)

Všechno ostatní tě naučíme. Věř, že za 6 měsíců se u nás naučíš tolik co jinde za 6 let (nebo nikdy).

Můžeme Ti časem nabídnout mnohem víc. Drtivá většina tvých předchůdců během půl roku až dvou let přešla do našich vývojářských či Linuxáckých týmů; jeden z nich vede celý CDN backend tým, jeden z pražské kanceláře dohlíží na instalace v datacentrech ve 40 zemích světa. Právě proto teď hledáme posily do pražského datacentra.


Naši hoši, kteří prošli touto pozicí, se podívali např. do Stockholmu, Londýna nebo USA

Nástup je možný ihned nebo dle domluvy. Spolupráci nabízíme dlouhodobou (3roky+)

Napiš na jana@cdn77.comanebo se ozvi přes StartupJobs
Vývoj, Linux admins, network

🧰 PHP Developer (junior/senior) | CDN77

Praha, ČeskoFull time

CDN77 je content delivery network = cachujeme statický obsah webů a aplikací na našich serverech rozmístěných na 130 místech po celém světě. Ke koncovým uživatelům poté obsah proudí z nejbližšího data centra, čímž se zrychluje jeho načítání a zlepšuje uživatelská zkušenost. Používají nás např. Udemy, ESL Gaming, Manjaro, European Space Agency, nebo Sport1.

Ve špičce odbavíme skrze ~20 000 serverů 35 Tbps dat, což je ~4 % celosvětového internetu. V roce 2022 jsme překročili tržby 2,5 miliardy korun a meziroční zisk (EBITDA) zvedli o 60 %.

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


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ších služeb. Vše stavíme na PHP (verze 8.2) a Symfony 6 komponentách. 

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.
  • 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.
  • 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.
  • 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 dodržovat, ať už osobně ve vile, nebo přes Slack. 

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 od tebe potřebujeme:

  • 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 ;-)


Co nabízíme:

  • Peníze odpovídající zkušenostem a výkonu
  • Seberozvoj – denně se budeš učit a posouvat v rámci nových problémů
  • Talentovaní kolegové – spoustu se toho naučíš od ostatních v týmu 
  • Důvěra a volné ruce – většinu času ale strávíš samostatnou prací, kterou si budeš sám řídit
  • Vybavení dle vlastních požadavků (notebook, monitory, sluchátka, …)
  • Dobré kafe, flexibilní pracovní doba, v rozumné míře home-office
  • Denně free obědy, večeře, snídaně, ovoce, svačinky, fresh džusy…
  • Klid na práci v jedné z našich vil se zahradou na Vinohradech
  • Kanceláře o 2–4 lidech, žádný open-space
  • Zdravotní židle Spinalis & standing desk
  • 2x ročně konference dle vlastního výběru
  • Firemní kadeřník
Napiš na marek@cdn77.comanebo se ozvi přes StartupJobs
Obchod a marketing

✉️ Customer Care (chat & e-mail) s angličtinou a zájmem o IT

Praha, ČeskoFull time

Customer Care tým je u nás prvním bodem kontaktu pro zákazníky, stávající i potenciální, kteří potřebují radu nebo pomoc s naším produktem/službou. Jsme jim k dispozici 24/7/365, protože věříme kvalitním službám a tomu, že nejlepším investorem je spokojený zákazník. Tvým očekávaným výstupem bude spokojený zákazník, ne odbavený ticket nebo chat. 

Jestli to cítíš stejně a navíc chceš růst v technologickém odvětví, přidej se k nám do party a pomoz nám dál budovat pověst technologického inovátora v oboru. 


Jaké předpoklady potřebuješ?

  • Máš prozákaznické myšlení, řešení problémů zákazníků vnímáš jako svoji misi.

  • Máš výbornou psanou angličtinu, min. na úrovni C1 (certifikát nepotřebujeme, perfektní znalost ano).

  • Baví tě svět technologií a umíš se v něm orientovat. Nepotřebujeme IT background, ale zájem o IT je potřeba, aby tě práce u nás bavila. Naučíš se tady věci jako co je to server, switch, router, IP adresa, jak funguje routing, jaký je rozdíl mezi SSD SATA a NVMe atd.

  • Zvládneš různé směny v týdnu i o víkendu (kombinace denní 8:00 - 16:00, odpolední 16:00 - 0:00 a příležitostně noční 0:00 - 8:00). Aby všichni členové týmu byli spokojeni, směny vždy plánujeme dle dohody a s měsíčním předstihem. S home office ve večerních/nočních hodinách a o víkendech se samozřejmě počítá.


Jak by vypadal tvůj běžný den?

  • Jsi zákazníkům k dispozici přes live chat nebo e-mail a budeš jim odpovídat na otázky typu: "Do you offer higher capacity NVMe drives?", "Can we move to NET30 invoicing?", "Do you offer free trials to game hosting companies?", "Can you find a server with the latest AMD EPYC CPU for me in New York?" atd. Neboj se, vše tě naučíme.

  • Úzce spolupracuješ se sales a tech týmy, abys zákazníkům dokázal poskytnout co nejlepší řešení.

  • Aktivně se podílíš na vylepšování nejen našeho produktu, ale také interních systémů, které vyvíjíme in-house. Jejich vývoj budeš moci ovlivnit od prvotního nápadu až po přípravu kompletního zadání pro developery.


A co za to 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 (ale zákazníky ano :))

  • 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


O CDN77

Jsme česká IT firma, která zrychluje doručování obsahu globálních webů a aplikací. Skrze naši CDN a servery ve 130 městech po celém světě protékají 5 % celosvětového internetu  (a 50 % českého). Uživatelům se od nás načítají např. fotky a videa Udemy, ESL Gaming, European Space Agency, TEDx a dalších, které nemůžeme jmenovat :)

Úspěšně konkurujeme velkým světovým hráčům, a to ve 120 lidech z několika vil na Vinohradech. V roce 2022 jsme překročili tržby 2,5 miliardy korun a meziroční zisk (EBITDA) zvedli o 60 %. Fungujeme bez externích peněz a od začátku jsme v zisku.

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



Napiš na simon@cdn77.comanebo se ozvi přes StartupJobs
Vývoj, Linux admins, network

🧠 Software engineer | CDN77

Praha, ČeskoFull time

Skrze naši CDN a servery ve 130 městech protékají 4 % celosvětového trafficu. Používají nás např. Udemy, ESL Gaming, Manjaro, European Space Agency, nebo Sport1. V roce 2022 jsme překročili tržby 2,5 miliardy korun a meziroční zisk (EBITDA) zvedli o 60 %.

V našem engineering týmu navrhujeme, implementujeme, provozujeme a debugujeme vlastní infrastrukturu zodpovědnou za odbavování desítek Tbps a jednotek milionů HTTP/DNS requestů za vteřinu.

Poslechni si CZpodcast s budoucím kolegou Tomem anebo mrkni na cdn77.jobs a uvidíš, jestli se tvůj pohled setká s naším :)


Koho hledáme:

Chceme rozšířit tým o nové kolegy, kteří se budou věnovat oblastem jako architektura CDN cache, DNS loadbalancing, log pipeline anebo low latency streaming. Kromě klasických benefitů u nás dostaneš hlavně volné ruce a spoustu zajímavých problémů k řešení, díky kterým se budeš pořád učit a posouvat.

Konkrétní náplň práce bude záviset na aktuálních prioritách, tvých zkušenostech, na tom, co tě bude bavit a v čem se budeš chtít dál vzdělávat.



S čím nám můžeš pomoct:

  • Architektura cache  Jádro CDN stojí na námi upravovaném nginxu, napsaném převážně v C/Lua, RabbitMQ clusteru a podpůrných utilitách, napsaných v čemkoliv od JS přes Go až po Rust. Základem denní práce je zpětná vazba od klientů a operations týmu – běžně přidáváme funkcionality na úpravu algoritmů cachování, modifikaci HTTP hlaviček / URL, řešíme failover mezi servery/DCs nebo debugujeme spojení mezi námi a originem.

  • DNS ekosystém – První vlnu loadbalancingu děláme pomocí DNS, na základě aktuálního stavu internetu, zatížení serverů a metadat. DNS dotazům odpovídá PowerDNS, kterému dodává data stack Go utilit pro měření latence, monitoring HTTP serverů a pravidla definovaná v PostgreSQL/MySQL databázích. Zde hlavně upravujeme algoritmy reagující na změny v síti, optimalizujeme CPU/RAM využití a připravujeme se na provozování zákaznických DNS zón.

  • Log pipeline – Náš Kafka cluster odbavuje miliony eventů za vteřinu, které dále např. indexujeme, agregujeme a komprimujeme. Data do Kafky dodává nginx, z ní je s pomocí etcd zpracovávají distribuované Go/C++ utility a poté končí v Clickhouse, ELK či zkomprimované s využitím Intel QAT akcelerátorů. Zlepšujeme se zde v používání distribuovaných systémů, řešíme scénáře failoverů mezi komponentami, distribuci dat mezi datacentry a optimalizujeme vlastní i cizí codebase.

  • Low latency streaming – Livestreaming stack s G-t-G latencí pod 5 vteřin je ve světě, a tedy i u nás aktuální téma. Základem je Elemental transkodér s SDI/RTMP/... vstupy, nad kterým si píšeme vlastní DASH/HLS packager podporující Chunked transfer encoding právě vyráběných segmentů, které s pomoci Cephu a nginxu doručujeme do přehrávače, klidně s DRM zabezpečením. Většinu času se zde věnujeme prototypování, experimentování, studiu specifikací, upravování návrhu architektury a také debugování.


Co očekáváme:

  • Logické a analytické myšlení, nadšení pro automatizaci a řešení neřešitelného
  • Základní znalosti teoretické informatiky (datové struktury, algoritmy, …)
  • Znalost alespoň jednoho z námi používaných jazyků (C/C++, Go, Lua, Rust)
  • Zkušenost s unix/linux prostředím z hlediska vývoje a provozu aplikací
  • Znalost AJ – alespoň na úrovni porozumění technické dokumentaci
  • 2+ roky pracovních zkušeností v IT


Co uvítáme:

  • Základní zkušenosti s debugovaním (top, lsof, gdb, strace, …)
  • Znalost TCP/IP, HTTP, DNS, TLS
  • Pokročilou znalost unix/linux operačních systémů


Co nabízíme: 

  • Peníze odpovídající zkušenostem a výkonu
  • Seberozvoj – denně se budeš učit a posouvat v rámci nových problémů
  • Talentovaní kolegové – spoustu se toho naučíš od ostatních v týmu 
  • Důvěra a volné ruce – většinu času ale strávíš samostatnou prací, kterou si budeš sám řídit
  • Vybavení dle vlastních požadavků (notebook, monitory, sluchátka, …)
  • Dobré kafe, flexibilní pracovní doba, v rozumné míře home-office
  • Denně free obědy, večeře, snídaně, ovoce, svačinky, fresh džusy…
  • Klid na práci v jedné z našich vil se zahradou na Vinohradech
  • Kanceláře o 2–4 lidech, žádný open-space
  • Zdravotní židle Spinalis & standing desk
  • Firemní kadeřník


Zaujalo tě to? Ozvi se, i pokud si nejsi jistý svými znalostmi a zkušenostmi. Sami jsme se spoustu věcí učili od začátku a kromě výše popsaného máme i spoustu jiné práce.

Napiš na tomas@cdn77.comanebo se ozvi přes StartupJobs
Vývoj, Linux admins, network

🏎️ Frontend developer | CDN77

Praha, ČeskoFull time

CDN77
–––––––

Skrze naši CDN a servery ve 130 městech protékají 4 % celosvětového trafficu. Používají nás např. Udemy, ESL Gaming, Manjaro, European Space Agency, nebo Sport1. Ve špičce odbavíme skrze ~20 000 serverů 35 Tbps dat, což je ~4 % celosvětového internetu. V roce 2022 jsme překročili tržby 2,5 miliardy korun a meziroční zisk (EBITDA) zvedli o 60 %.

Věříme kvalitním službám a tomu, že nejlepším investorem je spokojený zákazník. Hledáme kolegy, kteří to cítí stejně a kteří nám pomohou dál budovat pověst technologického inovátora v oboru.

Náš tým

Vymýšlíme, implementujeme a provozujeme webové aplikace – interní i zákaznické. 

  • záleží nám na skvělém designu a UX, samozřejmě řešíme (a měříme) webperf, přístupnost a použitelnost. Kód i infrastrukturu udržujeme v top stavu a jakmile to dává smysl, tak implementujeme novinky.
  • část týmu je full-stack/BE orientovaná – píšeme si vlastní services v Node.js + TS. Zákadním blokem většinou bývá PostgreSQL a nad ní TypeORM/MicroORM. Před RESTem dáváme přednost GraphQL (Apollo). Používáme moderní JS tooling, CI/CD a máme propracované caching strategie (CDN, service workery).
  • sami si definujeme priority a plánujeme nové features (PO jsou součástí týmu; 3 výborní interní UX/UI designéři), zodpovídáme za kvalitu a dodání. Code reviews vždy, testy v Jestu, Cypressu, Playwright; CI/CD přes GitLab. 
  • máme velkou autonomii jak na úrovní týmu (technologická rozhodnutí děláme sami a pak za ně neseme zodpovědnost), tak jednotlivce (velké příležitosti, svoboda, spolehlivost).

Typické úkoly

  • pestré, netriviální, multidisciplinární – např. v DB máme raw data o DDoS útocích na naše servery. Je potřeba je analyzovat a transformovat do podoby, která bude dávat smysl zákazníkovi. Na testovacím vzorku zkalibrovat a vymyslet vizualizaci. Implementovat UI i data layer, přidat logiku ovládání interní microservice a notifikační službu. Kontinuálně ověřovat a vylepšovat kvalitu výstupu.
  • aplikační frontend – psaní komponent s dostatečnou (ale nikoliv předčasnou) abstrakcí, CRUD, optimalizace, caching, návrh architektury, ladění SSR, security best practices, psaní testů, dokumentace, debugging
  • klasická kodéřina – např. přidat sekci na prezentační web – semantické HTML, a11y, konzistentní CSS

Úkoly si rozdělujeme dohodou podle osobních preferencí/dispozic a zakládáme si na týmové spolupráci. Agilita je přímo v DNA celé firmy, nepochází z konkrétní metodiky.

O TOBĚ
–––––––

Měl bys mít

  • dobrou znalost JS a fungování reaktivních frameworků – state management, architektura webových aplikací, performance
  • přehled o web developmentu a jeho best practices
  • zkušenost nebo zájem o náš stack: Next.js, SvelteKit, TypeScript, GraphQL, TypeORM/MicroORM, PostgreSQL, Express, Tailwind
  • nedogmatický přístup k technologiím (byli jsme před Reactem, budeme i po něm, není to Bible; máme rádi i Svelte, Solid.js, WCs atd.)
  • silný tah na branku a potřebu tvořit
  • dobrou náturu s vyvinutým smyslem pro zodpovědnost, kolegialitu a sebereflexi
  • schopnost a chuť rychle se učit
  • prakticky orientované logické myšlení
  • prokazatelnou zkušenost na poli frontendu

Hodně se cení též

  • znalost Web APIs (Service Workers atd.)
  • přesah do UX a designu
  • full-stack přístup
  • cit pro produkt
  • znalost principů přístupnosti a použitelnosti

SPOLUPRÁCE
––––––––––––

Nabízíme

  • týmovou kulturu založenou na důvěře, spolupráci a vzájemném respektu
  • svobodu a autonomii
  • nulovou byrokracii
  • velký impakt na produkty, které používají tisíce lidí
  • možnost podílet se na technologickém směřování týmu

Samozřejmostí je

  • prostředí, kde se problémy nezametají pod koberec
  • možnost skloubit práci se školou, rodinou či koníčky
  • luxusní pracovní podmínky a benefity (žádný open space, ale vila se zahradou, kvalitní jídlo zdarma každý den, podpora vzdělávání) 
  • smysluplná práce, osobní rozvoj a seberealizace

Odměna

  • odpovídající zkušenosti, výkonu a očekávání

Jak to bude probíhat

  • nejdřív si zavoláme, oťukáme se a vyjasníme si vzájemná očekávání
  • následně se setkáme u nás ve vile a budeme se podrobněji bavit o tom co děláme, kam míříme, co se nám daří, nedaří a chceme to zlepšit; a hlavně o tvé historii, motivaci a představách

Gratulace všem, kteří dočetli až sem a ještě pro inspiraci přidáváme podcast s naším CEO Zdeňkem Cendrou a tady je jeden o technologiích, které používáme.

Napiš na libor@cdn77.comanebo se ozvi přes StartupJobs
Vývoj, Linux admins, network

🤖 Node.js developer | CDN77

Praha, ČeskoFull time

CDN77
–––––––

Skrze naši CDN a servery ve 130 městech protékají 4 % celosvětového trafficu. Používají nás např. Udemy, ESL Gaming, Manjaro, European Space Agency, nebo Sport1. Ve špičce odbavíme skrze ~20 000 serverů 35 Tbps dat, což je ~4 % celosvětového internetu. V roce 2022 jsme překročili tržby 2,5 miliardy korun a meziroční zisk (EBITDA) zvedli o 60 %.

Věříme kvalitním službám a tomu, že nejlepším investorem je spokojený zákazník. Hledáme kolegy, kteří to cítí stejně a kteří nám pomohou dál budovat pověst technologického inovátora v oboru.

Koho hledáme

Rozšiřujeme tým vývojářů zodpovědných za Node.js / TypeScript backendové služby, jako je zpracování plateb, automatizace instalace serverů nebo near-real-time monitoring našich platforem. Kromě klasických benefitů u nás dostaneš hlavně volné ruce a spoustu zajímavých problémů k řešení, díky kterým se budeš pořád učit a posouvat. Konkrétní náplň práce bude záviset na aktuálních prioritách,  zkušenostech a na tom, co tě bude bavit a v čem se budeš chtít rozvíjet.

S čím nám můžeš pomoci:

  • Interní platební brána – platby našich zákazníků k nám tečou prostřednictvím PayPalu, Stripe a bankovních převodů. Náš interní platební mechanismus zapouzdřuje implementační detaily jednotlivých providerů a platebním sekcím portálů jednotlivých produktů nabízí jednotné API. Stará se také o automatické párování příchozích bankovních převodů s očekávanými platbami. Obsahuje API, SDK pro TS a PHP, UI knihovnu pro React i Vanilla JS.

  • Automatizovaná instalace serverů – interní služba, která se stará o plně automatický dálkový provisioning serverů v našich datacentrech. Střetává se tu několik domén – síťařina, systémová administrace a Infrastructure as Code.

  • Chytrá notifikační služba – po vyhodnocení dat z monitoringu je třeba uvědomit relevantní vývojáře a administrátory o případných problémech. Naše řešení dle nastavených pravidel notifikace inteligentně agreguje a doručuje zvoleným příjemcům tak, aby nedocházelo ke spamování. Zároveň musí být v rozumné míře zaručené, že se důležité zprávy dostanou ke svým adresátům i když třeba spí.

  • Integrace microservices do API – např. v DB máme raw data o DDoS útocích na naše servery. Je potřeba je analyzovat a transformovat do použitelné podoby + navrhnout schema REST a GraphQL API. Na testovacím vzorku zkalibrovat, implementovat data layer a notifikační službu. Pokrýt testy a  kontinuálně ověřovat a vylepšovat kvalitu výstupu.

O TOBĚ
–––––––

Měl bys mít

  • logické a analytické myšlení, nadšení pro automatizaci a řešení neřešitelného
  • základní znalosti teoretické informatiky (datové struktury, algoritmy, návrhové vzory, atd.)
  • znalost TypeScriptu a NodeJS ekosystému, zkušenosti s publikováním a používáním vlastních NPM balíčků
  • solidní úroveň znalosti SQL (ideálně Postgres a CockroachDB) a zkušenosti s používáním ORM (TypeORM/MikroORM)
  • umění psát čistý, testovatelný kód s dobře navrženým veřejným rozhraním a zápal pro důsledné používání Dependency Injection
  • rychlou orientaci v cizím kódu a schopnost konstruktivní zpětné vazby
  • potřebu testovat

Hodně se cení též

  • schopnost navrhovat a oponovat architekturu backendových aplikací
  • zkušenosti s provozem a debugováním Node.js aplikací a služeb
  • dobrá dokumentační morálka
  • zájem nacházet zobecnitelné části kódu, které by mohly být užitečné i v jiných projektech

SPOLUPRÁCE
––––––––––––

Nabízíme

  • týmovou kulturu založenou na důvěře, spolupráci a vzájemném respektu
  • svobodu a autonomii
  • nulovou byrokracii
  • velký impakt na produkty, které používají tisíce lidí
  • možnost podílet se na technologickém směřování týmu

Samozřejmostí je

  • prostředí, kde se problémy nezametají pod koberec
  • možnost skloubit práci se školou, rodinou či koníčky
  • luxusní pracovní podmínky a benefity (žádný open space, ale vila se zahradou, kvalitní jídlo zdarma každý den, podpora vzdělávání) 
  • smysluplná práce, osobní rozvoj a seberealizace

Odměna

  • odpovídající zkušenosti, výkonu a očekávání

Jak to bude probíhat

  • nejdřív si zavoláme, oťukáme se a vyjasníme si vzájemná očekávání
  • následně se setkáme u nás ve vile a budeme se podrobněji bavit o tom co děláme, kam míříme, co se nám daří, nedaří a chceme to zlepšit; a hlavně o tvé historii, motivaci a představách

Gratulace všem, kteří dočetli až sem a ještě pro inspiraci přidáváme podcast s naším CEO Zdeňkem Cendrou a tady je jeden o technologiích, které používáme.

Napiš na libor@cdn77.comanebo se ozvi přes StartupJobs
Vývoj, Linux admins, network

🎓 SW engineer - part-time pro studenty | CDN77

Praha, ČeskoPart time

Kdo jsme

CDN77 je content delivery network = cachujeme statický obsah webů a aplikací na našich serverech ve 130 městech po celém světě. Ke koncovým uživatelům poté obsah proudí z nejbližšího data centra, čímž se zrychluje jeho načítání a zlepšuje uživatelská zkušenost. Používají nás např. Udemy, ESL Gaming, Manjaro, European Space Agency, nebo Sport1.

Ve špičce odbavíme skrze ~20 000 serverů 35 Tbps dat, což je ~4 % celosvětového internetu. V roce 2022 jsme překročili tržby 2,5 miliardy korun a meziroční zisk (EBITDA) zvedli o 60 %.

Pokud o náš chceš vědět více, poslechni si CZpodcast s budoucím kolegou Tomem anebo mrkni na cdn77.jobs.


Koho k sobě hledáme?

Studenty druhých a vyšších ročníků computer science programů na technických fakultách, kteří chtějí při škole pomoct s vývojem existujícího, globálního produktu. Pokud jsi psal/a úlohy na Progtest, Brute, ReCodEx nebo např. v rámci ACM, určitě se u nás potkáš s kolegy, kteří začínali stejně.

Píšeme kód v C, Go, Lua, Rust a dalších jazycích, které se nám zrovna hodí. Nezáleží tedy tolik na tom, v čem aktuálně programuješ, u nás si rozšíříš skillset.


Skloubení se studiem:

Pracovní dobu si můžeš přizpůsobit rozvrhu a není problém, když si uděláš volno pro přípravu na zkoušky. Zároveň si u nás také můžeš psát semestrální / bakalářské / diplomové práce.


Co očekáváme:

  • Logické a analytické myšlení, nadšení pro automatizaci a řešení neřešitelného
  • Základní znalosti teoretické informatiky (datové struktury, algoritmy, …)
  • Znalost AJ – alespoň na úrovni porozumění technické dokumentace


Nice to have:

  • Základní zkušenosti s debugovaním (top, lsof, gdb, strace, …)
  • Zkušenost s unix/linux prostředím z hlediska vývoje a provozu aplikací
  • Znalost alespoň jednoho z námi používaných jazyků (C/C++, Go, Lua, Rust)
  • Znalost TCP/IP, HTTP, DNS, TLS


Jak se budeš rozvíjet?

Nebudeš pracovat v žádném trainee programu, ale budeš součástí našeho standardního vývojářského týmu. Komplexnost CDN přináší širokou škálu různorodých problémů a výzev, díky kterým se budeš neustále posouvat. Když se na něčem zasekneš, kolegové ti rádi pomůžou, anebo dají zpětnou vazbu. Pokud při práci zjistíš, že tě ve firmě láká jiný technický tým, není problém se přesunout.

Jsme menší firma o ~100 lidech a naši nejlepší lidé, včetně vedoucích technických týmů u nás začali při studiu. Hledáme někoho, kdo s námi zůstane i po škole a bude se u nás dlouhodobě rozvíjet.

 

Čemu by ses u nás mohl/a věnovat?

  • Architektura cache – Jádro CDN stojí na námi upravovaném nginxu, napsaném převážně v C/Lua, RabbitMQ clusteru a podpůrných utilitách, napsaných v čemkoliv od JS přes Go až po Rust. Základem denní práce je zpětná vazba od klientů a operations týmu – běžně přidáváme funkcionality na úpravu algoritmů cachování, modifikaci HTTP hlaviček / URL, řešíme failover mezi servery/DCs nebo debugujeme spojení mezi námi a originem.

  • DNS ekosystém – První vlnu loadbalancingu děláme pomocí DNS, na základě aktuálního stavu internetu, zatížení serverů a metadat. DNS dotazům odpovídá PowerDNS, kterému dodává data stack Go utilit pro měření latence, monitoring HTTP serverů a pravidla definovaná v PostgreSQL/MySQL databázích. Zde hlavně upravujeme algoritmy reagující na změny v síti, optimalizujeme CPU/RAM využití a připravujeme se na provozování zákaznických DNS zón.

  • Log pipeline – Náš Kafka cluster odbavuje miliony eventů za vteřinu, které dále např. indexujeme, agregujeme a komprimujeme. Data do Kafky dodává nginx, z ní je s pomocí etcd zpracovávají distribuované Go/C++ utility a poté končí v Clickhouse, ELK či zkomprimované s využitím Intel QAT akcelerátorů. Zlepšujeme se zde v používání distribuovaných systémů, řešíme scénáře failoverů mezi komponentami, distribuci dat mezi datacentry a optimalizujeme vlastní i cizí codebase.

  • Low latency streaming – Livestreaming stack s Glass-to-Glass latencí pod 5 vteřin je ve světě, a tedy i u nás aktuální téma. Základem je Elemental transkodér s SDI/RTMP/... vstupy, nad kterým si píšeme vlastní DASH/HLS packager podporující Chunked transfer encoding právě vyráběných segmentů, které s pomoci Cephu a nginxu doručujeme do přehrávače, klidně s DRM zabezpečením. Většinu času se zde věnujeme prototypování, experimentování, studiu specifikací, upravování návrhu architektury a také debugování.


Co ti můžeme nabídnout?

  • flexibilní pracovní dobu - není problém si přizpůsobit práci rozvrhu, vzít volno na zkouškové nebo občas pracovat remote
  • možnost psát si u nás semestrální / bakalářské / diplomové práce
  • finanční odměnu odpovídající zkušenostem, výkonu a očekávání 
  • kvalitní jídlo zdarma každý den (snídaně, obědy, večeře, svačiny…)
  • talentované kolegy od kterých se můžeš neustále učit
  • 0 corporate bullshit = důvěra, svoboda, žádný dress code atd.
  • skvělé pracovní zázemí ve vinohradských vilách se zahradou
  • patra pro vývojáře jsou zařízená jako útulné, moderní byty
  • vybavení dle vlastních požadavků (notebook, monitory, sluchátka…)
  • zdravotní židle Spinalis a standing desks
  • výběrová káva
  • firemní kadeřník
  • dog-friendly office


Jak to bude probíhat?

  1. Pošli nám své CV a připiš, čím jsme tě zaujali.
  2. Ozveme se a naplánujeme krátký call, abychom se navzájem poznali a vyjasnili si vzájemná očekávání. 
  3. Zadáme ti úkol, abychom měli představu o tom, na jaké úrovni jsou tvoje znalosti.
  4. Pokud se nám výstup bude líbit, vyladíme detaily spolupráce, abychom tě mohli co nejdříve přivítat mezi námi.
  5. Po nástupu tě seznámíme s týmem, našim prostředím a hned dostaneš konkrétní zadání. Podle toho, jak ti to půjde a bude vyhovovat, budeme poté za běhu řešit další práci - její typ, použité technologie atp.
Napiš na tomas@cdn77.comanebo se ozvi přes StartupJobs
Vývoj, Linux admins, network

🎓 DevOps Engineer (Linux) - part-time pro studenty | CDN77

Praha, ČeskoPart time

Kdo jsme

CDN77 je content delivery network = cachujeme statický obsah webů a aplikací na našich serverech ve 130 městech po celém světě. Ke koncovým uživatelům poté obsah proudí z nejbližšího data centra, čímž se zrychluje jeho načítání a zlepšuje uživatelská zkušenost. Používají nás např. Udemy, ESL Gaming, Manjaro, European Space Agency, nebo Sport1.

Ve špičce odbavíme skrze ~20 000 serverů 35 Tbps dat, což je ~4 % celosvětového internetu. V roce 2022 jsme překročili tržby 2,5 miliardy korun a meziroční zisk (EBITDA) zvedli o 60 %.

Pokud o náš chceš vědět více, poslechni si CZpodcast s budoucím kolegou Tomem anebo mrkni na cdn77.jobs.

 

Koho k sobě hledáme?

Studenty druhých a vyšších ročníků computer science programů na technických fakultách, kteří chtějí při škole pracovat na existujícím, globálním produktu.

Do týmu linux adminů sháníme kolegy, kteří nám pomohou udržovat v chodu a automatizovat infrastrukturu čítající tisíce serverů, síťových zařízení a dalších periferií.

 

Co u nás můžeš čekat:

  • Díky naší škále (desítky PB dat, 8000 serverů, 30 Tbps v peaku) každou chvíli narazíš na novou výzvu anebo technologii a budeš se neustále posouvat
  • Zdokonalíš se ve scriptování, automatizaci, síťových technologiích, debugování a pochopení internetu jako celku
  • Po získání základního přehledu o chodu CDNky se budeš profilovat a zlepšovat v několika tebou vybraných technologiích a službách
  • Rádi ti dáme volnost - řídit si svojí práci, to jak ji děláš a vybírat si, v čem se budeš dále zdokonalovat
  • Kolem sebe budeš mít tým zkušených adminů, kteří ti kdykoliv rádi pomůžou

 

Skloubení se studiem:

Pracovní dobu si můžeš přizpůsobit rozvrhu a není problém, když si uděláš volno pro přípravu na zkoušky. Zároveň si u nás také můžeš psát semestrální / bakalářské / diplomové práce.

 

Co očekáváme:

  • Logické a analytické myšlení, nadšení pro automatizaci a řešení neřešitelného
  • Znalost AJ
  • Zkušenost s Unix/Linux prostředím
  • Znalost libovolného skriptovacího/programovacího jazyka

 

Nice to have:

  • Zkušenost s nginx, PostgreSQL, Redis, Ceph, Ansible/Salt, RabbitMQ/Kafka, Proxmox, KVM, GitLab, atd.
  • Zkušenosti s debugováním
  • Znalost TCP/IP, HTTP, DNS

 

Jak se budeš rozvíjet?

Nebudeš pracovat v žádném trainee programu, ale budeš součástí našeho standardního admin týmu. Pokud při práci zjistíš, že tě ve firmě láká jiný technický tým, není problém se přesunout.

Jsme menší firma o ~100 lidech a naši nejlepší lidé, včetně vedoucích technických týmů u nás začali při studiu. Hledáme někoho, kdo s námi zůstane i po škole a bude se u nás dlouhodobě rozvíjet.

 

Čemu by ses u nás mohl/a věnovat?

  • Architektura cache – Jádro CDN stojí na námi upravovaném nginxu, napsaném převážně v C/Lua, RabbitMQ clusteru a podpůrných utilitách, napsaných v čemkoliv od JS přes Go až po Rust.

    Základem denní práce je zpětná vazba od klientů a operations týmu – běžně přidáváme funkcionality na úpravu algoritmů cachování, modifikaci HTTP hlaviček / URL, řešíme failover mezi servery/DCs nebo debugujeme spojení mezi námi a originem.

  • DNS ekosystém – První vlnu loadbalancingu děláme pomocí DNS, na základě aktuálního stavu internetu, zatížení serverů a metadat. DNS dotazům odpovídá PowerDNS, kterému dodává data stack Go utilit pro měření latence, monitoring HTTP serverů a pravidla definovaná v PostgreSQL/MySQL databázích.

    Zde hlavně upravujeme algoritmy reagující na změny v síti, optimalizujeme CPU/RAM využití a připravujeme se na provozování zákaznických DNS zón.

  • Log pipeline – Náš Kafka cluster odbavuje miliony eventů za vteřinu, které dále např. indexujeme, agregujeme a komprimujeme. Data do Kafky dodává nginx, z ní je s pomocí etcd zpracovávají distribuované Go/C++ utility a poté končí v Clickhouse, ELK či zkomprimované s využitím Intel QAT akcelerátorů.

    Zlepšujeme se zde v používání distribuovaných systémů, řešíme scénáře failoverů mezi komponentami, distribuci dat mezi datacentry a optimalizujeme vlastní i cizí codebase.

  • Low latency streaming – Livestreaming stack s Glass-to-Glass latencí pod 5 vteřin je ve světě, a tedy i u nás aktuální téma. Základem je Elemental transkodér s SDI/RTMP/... vstupy, nad kterým si píšeme vlastní DASH/HLS packager podporující Chunked transfer encoding právě vyráběných segmentů, které s pomoci Cephu a nginxu doručujeme do přehrávače, klidně s DRM zabezpečením.

    Většinu času se zde věnujeme prototypování, experimentování, studiu specifikací, upravování návrhu architektury a také debugování.

 

Co ti můžeme nabídnout?

  • flexibilní pracovní dobu - není problém si přizpůsobit práci rozvrhu, vzít volno na zkouškové nebo občas pracovat remote
  • možnost psát si u nás semestrální / bakalářské / diplomové práce
  • finanční odměnu odpovídající zkušenostem, výkonu a očekávání 
  • kvalitní jídlo zdarma každý den (snídaně, obědy, večeře, svačiny…)
  • talentované kolegy od kterých se můžeš neustále učit
  • 0 corporate bullshit = důvěra, svoboda, žádný dress code atd.
  • skvělé pracovní zázemí ve vinohradských vilách se zahradou
  • patra pro vývojáře jsou zařízená jako útulné, moderní byty
  • vybavení dle vlastních požadavků (notebook, monitory, sluchátka…)
  • zdravotní židle Spinalis a standing desks
  • výběrová káva
  • firemní kadeřník
  • dog-friendly office


Jak to bude probíhat?

  1. Přes StartupJobs.cz nám pošli své CV a připiš, čím jsme tě zaujali.
  2. Ozveme se a naplánujeme krátký call, abychom se navzájem poznali a vyjasnili si vzájemná očekávání. 
  3. Zadáme ti úkol, abychom měli představu o tom, na jaké úrovni jsou tvoje znalosti.
  4. Pokud se nám výstup bude líbit, vyladíme detaily spolupráce, abychom tě mohli co nejdříve přivítat mezi námi 💙
  5. Po nástupu tě seznámíme s týmem, našim prostředím a hned dostaneš konkrétní zadání. Podle toho, jak ti to půjde a bude vyhovovat, budeme poté za běhu řešit další práci - její typ, použité technologie atp.
Napiš na honza@cdn77.comanebo se ozvi přes StartupJobs
Vývoj, Linux admins, network

🎄 DevOps Engineer (Linux) | CDN77

Praha, ČeskoFull time

Kdo jsme

CDN77 je content delivery network = cachujeme statický obsah webů a aplikací na našich serverech ve 130 městech po celém světě. Ke koncovým uživatelům poté obsah proudí z nejbližšího data centra, čímž se zrychluje jeho načítání a zlepšuje uživatelská zkušenost. Používají nás např. Udemy, ESL Gaming, Manjaro, European Space Agency, nebo Sport1.

Ve špičce odbavíme skrze ~20 000 serverů 35 Tbps dat, což je ~4 % celosvětového internetu. V roce 2022 jsme překročili tržby 2,5 miliardy korun a meziroční zisk (EBITDA) zvedli o 60 %.

Pokud o náš chceš vědět více, poslechni si CZpodcast s budoucím kolegou Tomem anebo mrkni na cdn77.jobs.

 

Koho k sobě hledáme?

Do týmu linux adminů sháníme kolegy, kteří nám pomohou udržovat v chodu a automatizovat infrastrukturu čítající tisíce serverů, síťových zařízení a dalších periferií.

 

Co u nás můžeš čekat:

  • Díky naší škále (desítky PB dat, 8000 serverů, 30 Tbps v peaku) každou chvíli narazíš na novou výzvu anebo technologii a budeš se neustále posouvat
  • Zdokonalíš se ve scriptování, automatizaci, síťových technologiích, debugování a pochopení internetu jako celku
  • Po získání základního přehledu o chodu CDNky se budeš profilovat a zlepšovat v několika tebou vybraných technologiích a službách
  • Rádi ti dáme volnost - řídit si svojí práci, to jak ji děláš a vybírat si, v čem se budeš dále zdokonalovat
  • Kolem sebe budeš mít zkušený tým, který ti kdykoliv rád pomůže


 

Čemu by ses u nás mohl/a věnovat?

  • Architektura cache – Jádro CDN stojí na námi upravovaném nginxu, napsaném převážně v C/Lua, RabbitMQ clusteru a podpůrných utilitách, napsaných v čemkoliv od JS přes Go až po Rust.

    Základem denní práce je zpětná vazba od klientů a operations týmu – běžně přidáváme funkcionality na úpravu algoritmů cachování, modifikaci HTTP hlaviček / URL, řešíme failover mezi servery/DCs nebo debugujeme spojení mezi námi a originem.

  • DNS ekosystém – První vlnu loadbalancingu děláme pomocí DNS, na základě aktuálního stavu internetu, zatížení serverů a metadat. DNS dotazům odpovídá PowerDNS, kterému dodává data stack Go utilit pro měření latence, monitoring HTTP serverů a pravidla definovaná v PostgreSQL/MySQL databázích.

    Zde hlavně upravujeme algoritmy reagující na změny v síti, optimalizujeme CPU/RAM využití a připravujeme se na provozování zákaznických DNS zón.

  • Log pipeline – Náš Kafka cluster odbavuje miliony eventů za vteřinu, které dále např. indexujeme, agregujeme a komprimujeme. Data do Kafky dodává nginx, z ní je s pomocí etcd zpracovávají distribuované Go/C++ utility a poté končí v Clickhouse, ELK či zkomprimované s využitím Intel QAT akcelerátorů.

    Zlepšujeme se zde v používání distribuovaných systémů, řešíme scénáře failoverů mezi komponentami, distribuci dat mezi datacentry a optimalizujeme vlastní i cizí codebase.

  • Low latency streaming – Livestreaming stack s Glass-to-Glass latencí pod 5 vteřin je ve světě, a tedy i u nás aktuální téma. Základem je Elemental transkodér s SDI/RTMP/... vstupy, nad kterým si píšeme vlastní DASH/HLS packager podporující Chunked transfer encoding právě vyráběných segmentů, které s pomoci Cephu a nginxu doručujeme do přehrávače, klidně s DRM zabezpečením.

    Většinu času se zde věnujeme prototypování, experimentování, studiu specifikací, upravování návrhu architektury a také debugování.

 

Co očekáváme:

  • Logické a analytické myšlení, nadšení pro automatizaci a řešení neřešitelného
  • Zkušenost s administraci Unix/Linux serveru
  • Znalost libovolného skriptovacího/programovacího jazyka
  • 2+ roky pracovních zkušeností v IT
  • Znalost TCP/IP, HTTP, DNS


 Nice to have:

  • Zkušenost s nginx, PostgreSQL, Redis, Ceph, Ansible/Salt, RabbitMQ/Kafka, Proxmox, KVM, GitLab, ffmpeg, atd.
  • Znalost základů distribuovaných systémů


Co ti můžeme nabídnout?

  • flexibilní pracovní dobu
  • finanční odměnu odpovídající zkušenostem, výkonu a očekávání 
  • kvalitní jídlo zdarma každý den (snídaně, obědy, večeře, svačiny…)
  • talentované kolegy od kterých se můžeš neustále učit
  • 0 corporate bullshit = důvěra, svoboda, žádný dress code atd.
  • skvělé pracovní zázemí ve vinohradských vilách se zahradou
  • patra pro vývojáře jsou zařízená jako útulné, moderní byty
  • vybavení dle vlastních požadavků (notebook, monitory, sluchátka…)
  • zdravotní židle Spinalis a standing desks
  • výběrová káva
  • firemní kadeřník
  • dog-friendly office
Napiš na honza@cdn77.comanebo se ozvi přes StartupJobs
Vývoj, Linux admins, network

🔌 Linux server administrátor / Systémový správce | CDN77

Praha, ČeskoFull time

Skrze naši CDN a servery ve 130 městech protékají 4 % celosvětového trafficu. Používají nás např. Udemy, ESL Gaming, Manjaro, European Space Agency, nebo Sport1. Ve špičce odbavíme skrze ~20 000 serverů 35 Tbps dat, což je ~4 % celosvětového internetu. V roce 2022 jsme překročili tržby 2,5 miliardy korun a meziroční zisk (EBITDA) zvedli o 60 %.

V našem engineering týmu navrhujeme, implementujeme, provozujeme a debugujeme vlastní infrastrukturu zodpovědnou za odbavování desítek Tbps a jednotek milionů HTTP/DNS requestů za vteřinu.

Více o nás v CZpodcastu s kolegou Tomem anebo na cdn77.jobs.


S čím nám pomůžeš, co bude náplní práce?

  • Instalace nových serverů - Debian, Proxmox, HA clustery, loadbalancing
  • Změna nastavení na stávajících serverech
  • Příprava a nasazení interních nástrojů
  • Cokoliv budeš považovat za důležité, dostaneš prostor pro vlastní návrh řešení a realizaci


Co očekáváme:

  • Máš administrátorskou zkušenost s GNU/Linux
  • Znáš alespoň jeden z jazyků (PHP, Python, Bash skripting)
  • Nerad se necháváš vodit za ruku - uvítáš v práci volnost
  • Umíš anglicky alespoň na úrovni pro čtení dokumentace
  • Chceš se hodně naučit - jak sám, tak od zkušených kolegů
  • Případně jsi absolvent, který chce začít od začátku - i tebe bereme :)


Co uvítáme:

  • Zkušenost s vývojem webových aplikací
  • Pokročilá znalost správy a nastavení linuxu


Co nabízíme: 

  • Peníze odpovídající zkušenostem a výkonu
  • Seberozvoj – denně se budeš učit a posouvat v rámci nových problémů
  • Talentovaní kolegové – jak v linux admin týmu, tak ve zbytku firmy
  • Důvěra a volné ruce – většinu času strávíš samostatnou prací, kterou si budeš sám řídit
  • 0 corporate BS - žádné pravidelné schůzky / cally, v práci rádi pracujeme
  • Vybavení dle vlastních požadavků (notebook, monitory, sluchátka, …)
  • Dobré kafe, flexibilní pracovní doba, v rozumné míře home-office
  • Denně free obědy, večeře, snídaně, ovoce, svačinky, fresh džusy…
  • Klid na práci v jedné z našich vil se zahradou na Vinohradech
  • Kanceláře o 2–4 lidech, žádný open-space
  • Zdravotní židle Spinalis & standing desk
  • Firemní kadeřník

Zaujalo tě to? Ozvi se i pokud si nejsi jistý svými znalostmi a zkušenostmi. Rádi přijmeme i talentované juniory.

Napiš na honza@cdn77.comanebo se ozvi přes StartupJobs
Obchod a marketing

✍️ Content specialist v tech startupu | CDN77

Praha, ČeskoPart time, Full time

Kdo jsme?

CDN77 je český B2B startup, který zrychluje doručování obsahu globálních webů a aplikací. Skrze naši CDN a servery ve 130 městech po celém světě protékají 4 % celosvětového internetu. Uživatelům se od nás načítají např. fotky a videa Udemy, ESL Gaming, European Space Agency nebo TEDx. A pár dalších, které nemůžeme jmenovat :)  

V roce 2022 jsme překročili tržby 2,5 miliardy korun a meziroční zisk (EBITDA) zvedli o 60 %. Fungujeme bez externích peněz a od začátku jsme v zisku. 95 % našich klientů je ze zahraničí, hlavně z US a západní Evropy, a drtivá většina z nich na nás přišla díky chytrému marketingu.

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

 

Koho k sobě hledáme?

Marketing nám jde. Tvořit content už moc ne. SoMe aktuálně vedeme spíš v údržbovém módu, texty na web, do newsletterů apod. dává dohromady ten, na koho to zrovna spadne, a na blog se radši ani nekoukej. Ok, to zas trochu přeháníme, ale ve zkratce tu prostě nemáme nikoho, kdo by se contentu věnoval kontinuálně a do větší hloubky. A trochu nám to chybí. 

Nepotřebujeme od tebe pět let zkušeností. Potřebujeme ale, aby tě fakt bavily technologie, měl/a jsi chuť a energii zorientovat se v našem produktu a oboru, sledovat novinky, konkurenci, číst články, koukat na videa, bavit se s kolegy skrz celou firmu (sales / support / tech týmy). A do toho uměl/a přemýšlet v kontextu a kreativně. A psát. V angličtině. :) 

Nebudeme po tobě chtít chrlit osm normostran čehokoli denně, radši toho děláme míň, ale kvalitního.  

 

Jak si tě představujeme?

  • Baví tě technologie a v našem produktu se budeš umět (a hlavně chtít) pořádně zorientovat. Vzhledem k našemu oboru a technicky zaměřené cílovce je tohle fakt nutnost.
  • Máš skvělou angličtinu, min. na úrovni C1 – naše komunikace navenek je z 90 % v EN.
  • Umíš psát a nad tím, co píšeš, opravdu přemýšlet. Nepotřebujeme bezmyšlenkovitě plnit sociální sítě, web a blogy, chceme tvořit obsah, který fakt dává smysl.
  • Jsi samostatný/á. Nebudeš jen plnit zadání, ale sám/sama aktivně vyhledávat témata, zjišťovat si k nim informace, rozhodovat, co je relevantní a co můžeš klidně zahodit. Bude ti pomáhat zbytek mkt týmu a konzultovat i sales a tech týmy, většina práce ale bude od začátku do konce na tobě. 
  • Máš aktivní zájem o content marketing a marketing obecně, ideálně už i nějaké zkušenosti, ale hlavně chuť se v něm neustále posouvat a učit. 
  • Budeš s námi moct pracovat aspoň 25 hodin týdně, většinou z našich pražských kanceláří – nehledáme freelancera.


K čemu se u nás dostaneš?

  • Sociální sítě a kreativa – společně s designéry, sales týmem a technickými týmy připravujeme pravidelně (haha) obsah na naše sociální sítě a kreativu do reklamních kampaní.
  • Další content –  posíláme newslettery, ad hoc dáváme společně s technickými týmy dohromady rozsáhlejší články na náš blog, řešíme jejich promo atd.
  • Weby – společně s UX/UI týmem jsme zodpovědní za obsah a podobu cdn77.com, cdn77.jobs a dalších firemních webů.
  • Employer branding – řešíme i naši HR prezentaci v ČR – náborový web, podobu pracovních inzerátů, články a rozhovory v médiích, aktivity na vysokých školách, inzerci a propagaci pracovních pozic atd.
  • Dál řešíme brand management, direct media buying (nově jsme rozjeli např. reklamy v US podcastech), PPC, analytiku, ad hoc i další oblasti. Kdyby tě cokoli z toho taky lákalo, rádi tě zaučíme.
  • Cokoli dalšího tě napadne a bude dávat smysl – dostaneš volnou roku.

K ruce ti bude zbytek našeho mkt týmu – Hani, Jakub a Veronika, designéři, sales tým, se kterým spolupracujeme dost úzce a který má nejlepší vhled do naší cílovky, tech týmy, které mají zase nejlepší vhled do produktu, pak tady máme pár psů, ti jsou prostě jenom roztomilí, hromadu jídla, pití, zahradu, prostě všechno k podpoře toho, aby se ti tady pracovalo a tvořilo fakt dobře. 


Co nabízíme?

  • Peníze odpovídající tvým zkušenostem, výkonu a očekávání 
  • Vzdělávání – jak v rámci dennodenního řešení nových věcí, tak možnosti online školení / konferencí dle vlastního výběru
  • Zkušené a talentované kolegy, 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
  • Skvělé jídlo a pití zdarma každý den (snídaně, obědy, svačiny, kafe, limonády, fresh džusy…) 
  • Zázemí v krásných vinohradských vilách se zahradou
  • Notebook a další vybavení dle vlastních požadavků a potřeby (monitory, sluchátka…)
  • Zdravotní židle Spinalis a standing desks – za obojí ti tvoje záda poděkují 
  • Firemní kadeřník a občas i další nestandardní benefity :)
Napiš na hanka@cdn77.comanebo se ozvi přes StartupJobs
Obchod a marketing

💡 Marketing specialist v tech startupu | CDN77

Praha, ČeskoPart time, Full time

Kdo jsme?

CDN77 je český B2B tech startup, který zrychluje doručování obsahu globálních webů a aplikací. Skrze naši CDN a servery ve 130 městech po celém světě protékají 4 % celosvětového internetu. Uživatelům se od nás načítají např. fotky a videa Udemy, ESL Gaming, European Space Agency nebo TEDx. A pár dalších, které nemůžeme jmenovat :)  

V roce 2022 jsme překročili tržby 2,5 miliardy korun a meziroční zisk (EBITDA) zvedli o 60 %. Fungujeme bez externích peněz a od začátku jsme v zisku. 95 % našich klientů je ze zahraničí, hlavně z US a západní Evropy, a drtivá většina z nich na nás přišla právě díky chytrému marketingu.

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

 

Koho k sobě hledáme?

Hledáme juniora, který u nás bude chtít vyrůst, seniora, který ví, že toho pořád neví dost na to, aby už růst nemohl, a cokoli mezi tím. Hard skills a zkušenosti pro nás nejsou stěžejní, zajímá nás hlavně tvůj přístup k práci, zájem o náš produkt a obor a samozřejmě o marketing.  

Ze začátku nám budeš pomáhat napříč všemi marketingovými aktivitami. Pomůžeme ti se u nás zorientovat a budeme ti k dispozici pro konzultace, rychle tě ale povedeme k co největší samostatnosti. Chceme, aby ses u nás neustále posouval dopředu a časem si kompletně převzal vybrané mkt aktivity, podle svých schopností a chuti. 

 

Co potřebujeme?

  • Máš aktivní zájem o marketing, ideálně už i nějaké zkušenosti, ale hlavně chuť se v něm neustále posouvat a učit.
  • Baví tě technologie a v našem produktu se budeš umět (a hlavně chtít) zorientovat. Vzhledem k našemu oboru a technicky zaměřené cílovce je tohle fakt nutnost.
  • Máš dobrou angličtinu, min. na úrovni C1 (certifikát ale nepotřebujeme) – naše komunikace navenek je z 90 % v EN.
  • Budeš s námi moct pracovat na full-time (nebo aspoň 30 hodin týdně), většinou z našich pražských kanceláří.


K čemu se u nás můžeš dostat?

  • Sociální sítě a kreativa – společně s designéry, sales týmem a technickými týmy připravujeme pravidelně obsah na naše sociální sítě a kreativu do reklamních kampaní.
  • Další content –  posíláme pravidelné newslettery, ad hoc dáváme společně s technickými týmy dohromady rozsáhlejší články na náš blog, řešíme jejich promo atd.
  • Brand management – řešíme naši značku a její vnímání, aktuální positioning, a kde bychom chtěli, aby byla, segmenty a cílové skupiny na trhu, nebo třeba naše brand assets a jejich rozvoj.
  • Direct media buying – čas od času nakupujeme reklamu napřímo – většinou digitální, nově jsme se ale pustili např. do reklamy v podcastech, snažíme se mít reklamy na všech relevantních konferencích, řešíme i nákup billboardů v San Franciscu apod.
  • Employer branding – řešíme i naši HR prezentaci v ČR – náborový web, podobu pracovních inzerátů, články a rozhovory v médiích, aktivity na vysokých školách, inzerci a propagaci pracovních pozic atd.
  • Display a search kampaně – měsíčně utratíme jednotky milionů Kč primárně skrz Google Ads, Twitter a LinkedIn. Spoustu dalších systémů používáme minoritně anebo je testujeme. 
  • Weby – společně s UX/UI týmem jsme zodpovědní za obsah a podobu cdn77.com, cdn77.jobs a dalších firemních webů.
  • Analytika a BI – na webu máme nasazeny Google Analytics, HotJar a vedle toho interní CRM a Metabase plný reportů. Pravidelně tam hledáme podklady pro rozhodování, vysvětlení věcí, které nechápeme, anebo nové business příležitosti.
  • Ad hoc řešíme i další oblasti, třeba SEO, právo a trademarky, PR atd.

Postupně tě s Hani, Jakubem a Veronikou zasvětíme minimálně do většiny z těchhle oblastí. A na to, co ti nejvíc půjde a bude tě bavit, se pak můžeš zaměřit detailněji. Aktuálně by se nám nejvíc hodil někdo na pomoc s contentem, brandem a direct media buyingem, ale vždycky oceníme i skvělého PPCčkaře, analytika, ... Sami se spoustu věcí učíme za pochodu a máme dlouhý a neustále rostoucí seznam to-do aktivit, které ještě chceme prozkoumat a otestovat. 


Co nabízíme:

  • Peníze odpovídající zkušenostem, výkonu a očekávání 
  • Vzdělávání – jak v rámci dennodenního řešení nových věcí, tak možnosti online školení / konferencí dle vlastního výběru
  • Zkušené a talentované kolegy, 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
  • Skvělé jídlo a pití zdarma každý den (snídaně, obědy, svačiny, kafe, limonády, fresh džusy…) 
  • Zázemí v krásných vinohradských vilách se zahradou
  • Notebook a další vybavení dle vlastních požadavků a potřeby (monitory, sluchátka…)
  • Zdravotní židle Spinalis a standing desks – za obojí ti tvoje záda poděkují 
  • Firemní kadeřník a občas i další nestandardní benefity :)
Napiš na hanka@cdn77.comanebo se ozvi přes StartupJobs

Chybí 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ě.