Kariéra v CZ.NIC

Rádi se staráme o českou národní doménu, zavádíme nové internetové technologie, budujeme a posilujeme internetovou komunitu, využíváme široké možnosti open source, a pracujeme na projektech, které dávají smysl, a s lidmi, kteří se nebojí myslet.

Co byste o nás měli ještě vědět?

Už nás je více než sto, ale jsme zvyklí pracovat spíše v menších týmech. Najdete nás jak v Praze (centrála), tak i v Brně, Českých Budějovicích a Plzni. Mimo to:

Pracujeme v přátelském prostředí

Neformální atmosféra, flexibilní pracovní doba, možnost částečného úvazku, skloubení pracovního a osobního života, neformální dress code, moderní vybavení pracovišť, nápoje na pracovištích a stravenkový paušál

Sportujeme a relaxujeme

Sprcha pro běžce a cyklisty, prostor pro uskladnění kol, cafeterie, kartička MultiSport, pět týdnů dovolené, firemní akce a neformální akce po práci

Vzděláváme se

Jazykové kurzy, odborné vzdělávání, účast na tuzemských i mezinárodních konferencích

Chtěli byste se k nám přidat?

Aktuálně hledáme kolegyně nebo kolegy pro tyto pracovní pozice:


Nenašli jste pozici, kterou hledáte? Nevadí. Napište nám i tak (do zprávy uveďte kód CZ.NIC-JOB-KARIERA) Přihlásit se můžete i k odběru našeho kariérního newsletteru.


U nás tomu neříkáme brigáda

Nastartujte svoji kariéru v IT už během studia a podílejte se na projektech, které mají celosvětový dosah. Můžete u nás pracovat na částečný úvazek, dle vašich možností, s flexibilní pracovní dobou v rámci celého roku, a s ohledem na vaše školní povinnosti – ty mají samozřejmě prioritu.

Pokud máte vlastní projekt, kterému byste se chtěli věnovat i mimo školu a rozvíjet ho, nebo potřebujete pomoci se závěrečnou prací, rádi se s vámi sejdeme a probereme, jak si můžeme vzájemně pomoct.

Pro více informací nám napište na prace@nic.cz


Správce systémů registru české národní domény
[CZ.NIC-JOB-REG-ADMIN]

Naši administrátoři se starají o tři typy systémů dle jejich důležitosti. Jde o 1) síť a DNS 2) registr .CZ domén (a související klíčové systémy, například mojeID) a 3) další systémy (pro další projekty a interní uživatele). Tým administrátorů je v obdobném duchu rozdělen do tří skupin, které jsou částečně autonomní, ale navzájem si sdílí know-how a často dochází také ke kariérním růstům a přestupům, které tato dělba nabízí. Nad všemi oblastmi drží ochrannou ruku jeden člověk, ale dlouhodobě to není ideální model. Proto nyní hledáme člověka, který by převzal odpovědnost za jednu z oblastí, konkrétně za oblast registru. Nejde o roli velkého bosse, který jen rozděluje práci. Ta pozice je z větší poloviny o přímé správě systémů, zbytek náplně tvoří řízení prací kolegů systémáků. Potřebujeme tedy zkušeného borce nebo borku, co se nebojí využít root práv u systémů státního významu a zároveň se umí o práci podělit s kolegy. Někoho, pro koho bude práce pro "tečka cézet" něčím, čím se rád pochlubí kamarádům v hospodě nebo na fotbale.

Máte na to, pokud:
  • spravujete linuxové systémy (ne, svoje vlastní stanice nestačí)
  • ladíte výkonnost, bezpečnost nebo stabilitu webserverů nginx/apache
  • si chcete hrát s dockerem, případně kubernetes - opravdu jsme s těmito technologiemi spíše jen začali, tedy prostor pro rozvoj této oblasti je téměř nekonečný
  • se nebojíte provozovat databázové servery, nejlépe PostgreSQL, ale určitě zafungují zkušenosti s MySQL či jiným SQL

Ozvěte se, i pokud si nejste jistí ve všech těchto oblastech, ale určitě musíte být schopni převzít větší balíky práce. Potřebujeme se na Vás spolehnout, že dokončíte co nejvíc prací sám (spolu s kolegy) a nebude třeba, aby nad Vámi někdo denně stál. Můžete počítat s tím, že Vám s rozjezdem pomůžeme, ale také s tím, že si budete svůj čas organizovat sami, že budete muset umět vyhodnotit, co je důležité a co může počkat.


Systémový administrátor se specializací na databáze
[CZ.NIC-JOB-DAT-ADMIN]

Rozšiřujeme tým správců registru .CZ domén a mojeID a rádi bychom jen tentokrát posílili o kolegu, jehož doménou je správa databází. Myslíme si, že naše databáze nad PostgreSQL s více než 1,4 miliony domén si svého specialistu zaslouží. Naším záměrem je, že i když bude organizačně kolegou správců linuxových serverů, bude v úzkém kontaktu s vývojáři FREDa, což je náš open source pro registr. Chceme totiž, aby pomohl vylepšit výkonnost, bezpečnost a integritu našeho databázové clusteru a k tomu bude ideální právě úzká spolupráce i s vývojáři.

Jak se pozná, že jsi tím správným člověkem?

1) Protože budeš patřit mezi adminy, měl bys jim stačit ve:
  • skriptování (určitě v bashi, ale v pythonu ideálně také)
  • verzování v gitu (základní workflow, clone, branch, merge, rebase)
  • managementu konfigurací v ansiblu (případně nástroje, který bude u adminů toho času populární)

Nutno podotknout, že jsme schopni tě v těchto oblastech velice rychle doškolit, zejména pokud máš praxi se správou linuxových systémů.

2) Když vidíš slona, vybaví se ti jako první PostgreSQL a budeš znát / umět:
  • alespoň základy sql (základní datové typy, DML, DDL, data export COPY)
  • high level db koncepty jako ACID, MVCC (transakce, write-ahead log)
  • instalaci / start / reload / restart (pro různé OS)
  • správu rolí uživatelů (nastavování oprávnění pro jednotlivé role, best practises)
  • konfiguraci postgresu s ohledem na potřeby:
    • logování, reportingu (analýza logů - pgbadger, autoexplain)
    • vacua / autovacua / cost-based
    • paměti (shared_buffers, effective_cache_size, checkpoints, work_mem, wall_buffers ..)
    • replikace
    • plánování queries
    • write-ahead logu
  • replikaci (streaming, logickou)
  • backup / recovery
  • monitoring
  • connection pooling (pgbouncer)
  • správu partitioningu (pre/post postgres 10)
  • upgrade
  • troubleshooting (pg_stat_* views, využití systémových prostředků, 3rd party tools (pgcenter) ..., analýza logů)
  • high availability

3) Budeš se těšit na úkoly, které tu pro tebe máme připraveny. Třeba jako:
  • optimalizace instalace / konfigurace / administrace / replikace / zálohování a nastavování oprávnění
  • zefektivnění správy produkčních a testovacích prostředí (kterých je hned několik)
  • zavést častější upgrade PostgreSQL
  • nasazení nějakého 3rd party řešení pro high availibility (patroni?):
    • nejdříve vyzkoušení v nějakém testu / labu
    • na menší a méně kritické db
    • pro db FREDa
    • pro db logger
  • optimalizace analytických dotazů, statistik, reportingu a adhoc dotazů, aby neovlivňovaly provoz master instancí (samostatné servery, logická replikace?)
  • vylepšení monitoringu všech databází (ideálně asi něco zaměřené na PostgreSQL - pgwatch2?)

Zkrátka máme spoustu nápadů, co bychom v těchto oblastech chtěli vyzkoušet, ale na jejich realizaci jsme zatím neměli dost času a zkušeností. Pomůžeš nám s tím pohnout?


Správce DNS anycastu
[CZ.NIC-JOB-DNS-ADMIN]

Hledáme kolegu, který rozšíří současný tým Network & DNS administrátorů. Bude mít na starosti rozvoj a správu DNS anycastu autoritativních serverů pro .CZ a další nejen DNS infrastruktury důležité pro chod DNS anycastu. Náš anycast provozujeme nejen v ČR a Evropě, ale i jiných státech světa. Hledáme především pozitivní, týmově smýšlející osobnost s chutí být součástí sdružení, které pomáhá rozvíjet český i světový internet.

Pro tuto práci musíš ovládat:
  • konfigurace autoritativních i rekurzivních DNS serverů (používáme Knot DNS, Bind9, NSD, Knot Resolver, Unbound)
  • DNSSEC
  • správu serverů s  OS Linux a optimalizace nastavení
  • firewalling na Linuxu
  • analýzu logů
  • využití Ansible či jiných nástrojů pro automatický deploy konfigurací

Bude se ti hodit, když budeš mít zkušenosti s:
  • nástroji pro monitoring sítě, serverů a služeb (Centreon, LibreNMS, Munin aj.)
  • DoH, DoT
  • scriptováním v BASHi, shellu a práci s GITem
  • routovacím demonem Bird, případně FRR (Quagga)

Samozřejmě bys měl mít chuť a nadšení učit se nové věci, rozšiřovat si znalosti a rozvíjet se v daných oblastech. Neměl by ses bát projevit svůj vlastní názor a prosadit svoje vlastní nápady a vylepšení. Pomůže Ti znalost anglického jazyka (na úrovni čtení dokumentace a základní komunikace s dodavateli/peering partnery).

Práce na této pozici vyžaduje držení nočních a víkendových pohotovostí a schopnost řídit osobní automobil.


Network administrátor
[CZ.NIC-JOB-NET-ADMIN]

Hledáme kolegu, který rozšíří současný tým Network & DNS administrátorů. Bude mít na starosti správu síťové infrastruktury v rámci našeho AS; dále pak možnost ladit routing našeho DNS anycastu provozovaného nejen v ČR a Evropě, ale i jiných státech světa. Hledáme především pozitivní, týmově smýšlející osobnost s chutí být součástí sdružení, které pomáhá rozvíjet český i světový internet.

Pro tuto práci musíš ovládat:
  • switching - VLAN, LACP, STP
  • routing – IPv4/IPv6, BGP, OSPF, VRRP
  • ACL, VPN a další
  • správu Juniper a Cisco zařízení (používáme Juniper MX, EX, QFX, Cisco IOS XR, Cisco NX-OS, Cisco IOS)
  • analýzu provozu z NetFlow
  • alespoň základní správu síťových služeb na OS Linux

Bude se ti hodit, když budeš mít zkušenosti s:
  • návrhem síťové infrastruktury
  • nástroji pro monitoring sítě, serverů a služeb (Centreon, Nfsen, LibreNMS, Munin aj.)
  • routovacím démonem BIRD, případně FRR (Quagga)

Samozřejmě bys měl mít chuť a nadšení učit se nové věci, rozšiřovat si znalosti a rozvíjet se v daných oblastech. Neměl by ses bát projevit svůj vlastní názor a prosadit svoje vlastní nápady a vylepšení. Pomůže Ti znalost anglického jazyka (na úrovni čtení dokumentace a základní komunikace s dodavateli/peering partnery).

Práce na této pozici vyžaduje držení nočních a víkendových pohotovostí a schopnost řídit osobní automobil.


Vývojář backendových aplikací - C++
[CZ.NIC-JOB-TECH-FRED]

Hledáme zapáleného a odpovědného programátora pro další rozvoj FREDa, systému používaného pro registr .cz domén, ale i v doménových registrech dalších 11 zemí. FRED je skvělý kus software a my pracujeme na jeho zdokonalování a ještě větším rozšíření ve světě. Hledáme lidi, co nám s tím pomohou, co milují open source a chtějí také dělat na něčem, co má opravdu smysl.

Požadujeme:
  • pokročilou znalost moderního C++ (C++14/17) + STL + boost
  • pokročilou znalost SQL (PostgreSQL)
  • znalost CMake, g++, gdb
  • zkušenosti s vývojem pod Linux OS
  • verzováním v systému Git
  • schopnost číst dokumentaci v angličtině

Výhodou je, pokud se dokážeš rychle naučit pracovat s:
  • Pythonem 3
  • CORBA nebo gRPC
  • Docker / LXC

Vývojář aplikací - Python
[CZ.NIC-JOB-APP-PYTHON]

Zájemce o tuto pozici se uplatní v některém z našich projektů, který přímo či nepřímo souvisí s registrem domén. Pozice zahrnuje webový vývoj, ale i backendové technologie a přesahy do dalších oblastí. Můžeš se tak u nás potkat například se zpracováním velkého množství dat, problematikou webové bezpečnosti, otázkami přístupnosti nebo optimalizací aplikací pro maximální výkon. Pracujeme s open-source technologiemi a své projekty často také publikujeme jako open-source. Práce je možná i na zkrácený úvazek.

Požadujeme:

  • velmi dobrou znalost programování v Pythonu 3
  • znalost webových technologií – HTML, CSS, základy JavaScriptu
  • znalost problematiky bezpečnosti webových aplikací
  • schopnost pracovat s SQL
  • angličtinu alespoň na úrovni čtení a psaní dokumentace

Výhodou je:

  • zkušenost s vývojem pod Linux OS
  • znalost webového frameworku Django
  • programování v Go
  • znalost databází a jejich optimalizace
  • zkušenosti s PostgreSQL
  • skriptování v BASH
  • Docker + Cloud
  • znalost verzovacího systému Git

Backend tester pro automatizované testování
[CZ.NIC-JOB-BACKEND-TESTER]

Do týmu, který se stará o rozvoj FREDa (systému pro registr domén) hledáme backendového testera, jehož úkolem bude odhalování chyb v nových verzích našeho software, aby nepronikly do produkce. FREDa vyvíjíme v C++ a Pythonu (formou open source), data ukládáme do PostgreSQL. Těch dat je opravdu hodně. V registru .CZ je více než 1.4 miliónu domén, stovky tisíc držitelů a dalších souvisejících záznamů a životní cyklus všech objektů v databázi je ovládán automatickými procesy. Při každé změně kódu je vždy nutné pochopit, jaké změny v datech má nebo nesmí způsobit a podle toho provést testy. Někdy manuálně, častěji však spouštěním automatických skriptů, jejichž rozvoj také patří do běžné pracovní náplně našich testerů.

Hlavní náplň práce:

  • manuální testování registru .cz domén (primárně backend, v případě potřeby i web aplikace)
  • automatizace testovaných scénářů (Python)
  • příprava testovacích dat, lokalizace chyb (Linux, PostgreSQL, BASH, Python)
  • spolupráce s vývojáři na odladění chyb

Požadujeme znalost:

  • principů testování SW
  • základů programování (Python)
  • SQL (PostgreSQL)
  • prostředí Unix/Linux

Uvítáme:

  • schopnost skriptování v BASH
  • otevřenost novým myšlenkám a ochotu učit se
  • schopnost analyzovat problém a popsat testovací případ
  • zájem o manuální i automatické funkční, výkonnostní a bezpečnostní testování
  • samostatnost
  • smysl pro detail
  • komunikativnost

Pozice je vhodná pro studenty IT oborů ve vyšších ročnících, případně absolventy.


Manuální frontend tester + dokumentarista
[CZ.NIC-JOB-MANUAL-TESTER]

Hledáš uplatnění svých zkušeností nebo znalostí v oblasti testováním web aplikací a chceš se oblasti rozvíjet? Máš radši různorodou a kreativní práci v partě skvělých lidí namísto plnění nesmyslných úkolů korporátní mašinérie? Chceš se podílet na vzniku něčeho skutečně užitečného? Chceš nám v našem "dokonalém" světě hledat chyby a pomáhat nám zlepšovat se? Pokud ano, čti dál.

Hlavní náplň práce:

  • návrh a provádění manuálních testů frontend web aplikací
  • tvorba a údržba uživatelské dokumentace (CZ, EN)
  • spolupráce s vývojáři při odstraňování nalezených chyb

Očekáváme od tebe:

  • zkušenosti s testováním softwaru
  • obecnou znalost webových technologií a zájem o obor
  • schopnost otestovat webové rozhraní
  • ochotu provádět manuální a automatizované testy
  • znalost češtiny a angličtiny v písemné i mluvené formě

Uvítáme:

  • schopnost navrhovat testovací případy
  • zkušenosti se Selenium
  • základy nějakého programovacího nebo skriptovacího jazyka
  • znalosti nebo zájem o UI/UX
  • znalost prostředí Unix/Linux
  • znalosti nebo zájem o mobilní testování

Rádi umožníme rozvoj v oblasti automatizace testování, ale pro započetí spolupráce to není podmínkou.


Datový analytik - znalec registru .cz domén
[CZ.NIC-JOB-REG-SUP]

Do týmu, který se stará o rozvoj FREDa (systému pro registr domén) hledáme člověka, který by chtěl tomuto software, jím poháněným procesům a zpracovávaným datům výborně rozumět a dokázal tak naplnit roli velmi znalé technické podpory. V podstatě by měl mít takový člověk odpověď na jakoukoliv otázku týkající se jakéhokoliv provozního stavu registru z pohledu jeho dat a procesů. Potřebujeme, aby byl takový člověk schopen troubleshootingu ať už v testu nebo na produkci. Měl by také umět provádět databázové reporty nejrůznějšího charakteru nebo kontrolovat výstupy automatizovaných úloh, které periodicky spouštíme. Organizačně bude tento člověk zařazen mezi vývojáře, ale jeho práce bude úzce navázána na práci backendových testerů. FREDa vyvíjíme v C++ a Pythonu (formou open source), data ukládáme do PostgreSQL. Těch dat je opravdu hodně. V registru .CZ je více než 1.4 miliónu domén, stovky tisíc držitelů a dalších souvisejících záznamů a životní cyklus všech objektů v databázi je ovládán automatickými procesy.

Požadujeme:

  • znalost problematiky softwarové architektury
  • znalost prostředí Unix/Linux
  • znalost SQL (PostgreSQL)
  • základy programování a skriptování (Python, BASH)
  • zkušenosti s uživatelskou podporou

Dále určitě využijeme:

  • otevřenost novým myšlenkám a ochotu učit se
  • schopnost analyzovat problém
  • samostatnost
  • smysl pro detail
  • komunikativnost

Programátor DNS software – C
[CZ.NIC-JOB-LABS-DNS-PROG]

Laboratoře CZ.NIC hledají programátory, kteří posílí vývojový tým Knot Resolveru. Na naší implementaci DNS resolveru je založena služba whalebone.io a dost možná ji používá i tvůj poskytovatel připojení k Internetu. Náš tým je distribuovaný po republice a práci je možné vykonávat buď v jedné z našich kanceláří a nebo i dlouhodobě pracovat z domova.

Co tě čeká:
  • vývoj nejmodernějšího DNS resolveru s modulární architekturou
  • projekt se zaměřením na kvalitu, nikoliv kvanta kódu
  • řešení záhad ve skutečném provozu Internetu
  • zásluhy na fungování kritické infrastruktury

Požadujeme:
  • znalost jazyka C
  • zkušenosti s Linuxem
  • ochotu učit se
  • odvahu pronikat do tajemství DNS
  • schopnost číst a psát technickou dokumentaci v angličtině

Výhodou je:
  • přehled v oblasti síťových technologií Internetu, speciálně DNS
  • znalost Lua a/nebo Python
  • zkušenosti s Git, GitLab CI, Ansible, Bash

Grafik
[CZ.NIC-JOB-GRAF]

Do pražského oddělení marketingu nyní hledáme novou kolegyni či kolegu na pozici Grafik na DPČ (20 hodin týdně). Sháníš práci v perspektivním oboru a chceš se podílet na rozvoji úspěšných projektů jako mojeiD, Turris, Datovka, Jak na Internet a mnoha dalších? Dej nám o sobě vědět, rádi se s tebou potkáme.

Jaká bude náplň tvé práce?
  • Zajištění veškerých grafických prací pro široké portfolio projektů a služeb firmy.
  • Návrhy layoutů firemních a produktových webů a webové grafiky.
  • Tvorba firemních a produktových tiskovin od datasheetů a letáků až po výroční zprávy.
  • Kompletní zajištění tiskovin od návrhu až k přípravě dat pro tisk.
  • Postprodukce produktových fotografií.
  • Návrhy vizuálních identit pro konference, firemní produkty či evropské grantové projekty.

Co od tebe očekáváme?
  • Ovládáš Photoshop, Illustrator a Indesign (a aspoň trochu i Sketch a InVision).
  • Umíš navrhnout web (od wireframu po pixel-perfect grafický design).
  • Snadno zvládneš i banner, potisk trička, leták či obálku knížky.
  • Znáš základní principy DTP, orientuješ se v polygrafii.
  • Baví tě IT a zajímáš se o marketing.
  • Dokážeš spolupracovat v týmu.

Co je pro práci u nás výhodou, ale rozhodně ne podmínkou?
  • Umíš ilustrovat.
  • Máš zkušenost s focením produktů.

Co za to nabízíme (kromě dalších benefitů výše)?
  • Zajímavou a různorodou práci ve firmě, která je jedním z pilířů Internetu v ČR.
  • Přátelské prostředí s velice neformální atmosférou – tykáme si, jsme dog-friendly, na dress-code si nepotrpíme a občas spolu zajdeme po práci na pivo.
  • Možnost práce z domova.
  • Pro práci v kanceláři poměrně nabušený iMac (pro práci z domova budeš ale potřebovat svůj stroj).
  • Nadšený kolektiv lidí, kteří upřímně věří v to, co dělají.
  • Flexibilní a vstřícný přístup k potřebám zaměstnanců.
  • Možnost dalšího vzdělávání a osobního rozvoje.
  • Odpovídající platové ohodnocení.
  • Práci v centru Prahy (poblíž nám. Jiřího z Poděbrad).
  • Komfortní pracoviště s klimatizací, stolním fotbálkem, Nintendo Switch a bike-friendly parkovištěm.

Vhodné i pro absolventy obzvlášť uměleckých oborů.

Pokud jsi přesvědčen, že jsi tím pravým člověkem pro nás a my tou pravou firmou pro tebe, pošli nám CV včetně motivačního dopisu, své portfolio a my se ti ozveme. Portfolio je nutnost.



Lidé

Kontakt

Pokud máte zájem o práci ve sdružení CZ.NIC, zašlete svůj životopis v českém nebo anglickém jazyce na adresu prace@nic.cz. Nezapomeňte do předmětu e-mailu uvést název a kód pozice.

Kariérní newsletter
Pokud máte zájem dostávát informace o aktuálních pracovních pozicích, přihlaste se k odběru našeho kariérního newsletteru.

Zpracování osobních údajů
Odesláním životopisu bere uchazeč na vědomí, že sdružení CZ.NIC, z. s. p. o., se sídlem Milešovská 1136/5, 130 00, Praha 3, IČ: 67985726, bude zpracovávat jím poskytnutá data obsažená v životopisu a případně dalších poskytnutých dokumentech, a to pro účely a v rozsahu potřebném pro uskutečnění výběrového řízení. Sdružení CZ.NIC prohlašuje, že osobní údaje obsažené v životopisu použije výhradně k uskutečnění výběrového řízení a nebude tyto údaje předávat třetím osobám. Po ukončení výběrového řízení jsou údaje zpracovávány max. po dobu 1 roku, a to výhradně pro účely oprávněných zájmů sdružení CZ.NIC. Uchazeč dále souhlasí s tím, že poskytnutá data, včetně osobních údajů mohou být sdružením CZ.NIC zpracovávána po dobu 1 roku od ukončení výběrového řízení, a to pro účely dalších výběrových řízení. Tento souhlas může být kdykoliv odvolán. Ochrana osobních údajů je zajištěna v souladu s právními předpisy a Zásadami zpracování osobních údajů vydanými sdružením CZ.NIC.