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.


System administrátor junior
[CZ.NIC-JOB-SYS-ADMIN]

Do týmu interních administrátorů hledáme kolegu, který bude své dosavadní dovednosti trénovat a rozšiřovat při správě nekritických systémů založených převážně na Linuxu a sloužících pro běh kanceláří a interní infrastruktury. Očekává se od tebe samostatnost, spolehlivost a vůle učit se nové věci jak z dokumentace tak od kolegů a pracovat na svém rozvoji. Budeš mít za zády zkušené adminy, kteří tě zaučí a když si nebudeš vědět rady, tak ti pomohou.

Měl bys už mít rozumnou zkušenost s:
  • instalací a konfigurací Linux OS (Debian / Ubuntu)
  • síťováním (základní principy TCP/IP a sítí na L2)
  • zprovozněním a udržováním webových aplikací postavených nad Nginx/MariaDB/PostgreSQL/PHP/Django/Docker dle dokumentace

Pokud znáš i některé z následujících systémů, budeš mít výhodu. V opačném případě se je budeš postupně doučovat:
  • Ansible, FAI
  • Gitlab, Git
  • Virtualizace (Proxmox, KVM, LXC, docker)
  • NFS, Samba, Nextcloud
  • mailové služby (postfix, dovecot, rspamd, dmarc aj.)
  • různé webové aplikace (Mattermost, Mailman3, Phplist, Wordpress, SoGo, Jitsi, Moodle apod.)
  • Freeradius (802.1x, eduroam)
  • LDAP
  • Cisco / Juniper switching, IPv6

Tvým úkolem bude:
  • péče o interní systémy potřebné pro chod společnosti
  • základní instalace a zavážení serverů do DC pro kolegy starající se o kritické systémy
  • nákupy, reklamace a udržování evidence HW
  • výpomoc kolegům, kteří se starají o HW a SW zaměstnanců

Pozice je vhodná pro absolventy technických škol, kteří už mají základní zkušenosti se správou služeb na Linuxu, je na ně spolehnutí a chtějí se dále učit v praxi. Z této pozice se u nás admini opakovaně vypracovali až do seniorních rolí v týmech, které se starají o kritickou infrastrukturu.

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

Hledáme programátora pro další rozvoj backendu FREDa. FRED je systém používaný pro registr .cz domén, ale i v doménových registrech dalších 11 zemí. Počítej s tím, že tvůj kód bude procházet systematickým code-review, bude zpracovávat velké množství dat a musí být optimalizován pro maximální výkon. Pracujeme s open-source technologiemi a své projekty také publikujeme jako open-source. Práce je možná i na zkrácený úvazek a dokážeme zapojit i kolegy s kratší praxí.

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

Frontend tester - automatizace
[CZ.NIC-JOB-FE-TEST]

Hledáš uplatnění svých zkušeností z IT oboru, ideálně s testováním software? Chceš se odborně rozvíjet v prostředí, kde zkušenější předávají znalosti a zkušenosti ostatním? Chceš se v příjemném pracovním prostředí podílet na vzniku něčeho užitečného? Chceš nám v našem "dokonalém" světě hledat chyby? Pokud ano, čti dál.

Jsme sdružení, které vyvíjí a spravuje systém registru národní domény .CZ, a kromě toho je naším cílem vylepšovat český i mezinárodní internet. Z toho důvodu vyvíjíme a provozujeme například službu MojeID, a vyvíjíme další opensource projekty. Kromě vývoje a provozování SW v CZ.NIC vytváříme naučné seriály, např. "Jak na Internet", pořádáme konference "Internet a technologie", pomáháme s publikací odborné literatury a pořádáme školení v různých oblastech IT.

Hlavní náplň práce:
  • rozvoj automatizovaného testování frontend aplikací
  • návrh, provádění a vyhodnocování automatizovaných případně manuálních testů
  • spolupráce s vývojáři a adminy při odstraňování nalezených chyb

Očekáváme od tebe:
  • zkušenosti v IT oboru, ideálně v testování SW
  • znalost Python
  • schopnost analyzovat problém a popsat testovací případ
  • obecnou znalost webových technologií a zájem o obor
  • znalost českého jazyka na úrovni rodilého mluvčí
  • znalost anglického jazyka na úrovni čtení a psaní kratších technických textů

Uvítáme:
  • znalost prostředí Unix/Linux
  • zkušenosti se Selenium
  • znalost SQL (PostgreSQL)
  • znalost dalších technologií bash, docker, locust, ...

Backend tester - automatizace
[CZ.NIC-JOB-BE-TEST]

Do vývojového týmu FREDa (správa internetových domén), který používáme pro správu .CZ domén a ve světě je víc než desítka dalších instalací, hledáme testera se zaměřením primárně na testování backendu. FREDa vyvíjíme v C++ a Pythonu (formou open source), data ukládáme do PostgreSQL. A těch dat je opravdu hodně (v registru .CZ to je cca 1.5 mil. domén, stovky tisíc držitelů a dalších souvisejících záznamů) a životní cyklus objektů v databázi je ovládán automatickými procesy. Při změně kódu je nutné pochopit dopady na chování a podle toho navrhnout a provést testy. Nejčastěji pomocí automatických skriptů, jejichž rozvoj je základem pracovní náplně této pozice.

Co bys měl ovládat/znát/mít:
  • zkušenosti v IT oboru, ideálně v testování SW
  • znalost základů programování (Python), SQL
  • schopnost analyzovat problém a popsat testovací případ

Co uvítáme:
  • znalost Linux, BASH, docker, git, locust.io, ...
  • zájem o rozvoj v oblasti testování (funkcionální, výkonnostní, bezpečnostní, mobilní)

Co tě čeká:
  • manuální a automatizované testování primárně backendu
  • příprava testovacích dat, lokalizace chyb (Linux, PostgreSQL, BASH, Python)
  • spolupráce s vývojáři na odladění chyb

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


Správce Linuxové distribuce
[CZ.NIC-JOB-TURRIS-DISTR]

Hledáme nového kolegu do týmu lidí zabývajících se vývojem bezpečných routerů Turris. Jak jistě uznáš, základem bezpečnosti je aktualizovaný a udržovaný systém, a právě v této části vývoje hledáme posily. Hledáme někoho, kdo by nám pomáhal udržovat a vyvíjet Turris OS - naší Linuxovou distribuci postavenou nad OpenWrt. Výhodou této práce je šance získat široký rozhled. Jeden den budeš opravovat build serverového molochu psaného v C, jen abys následující den řešil záplatování závislostí v node.js. Získáš lepší povědomí o fungování Linuxových distribucí, zapojíš se aktivně do open-source vývoje a budeš spolupracovat s externími komunitami i s kolegy pracujícími na dalších projektech, jež je třeba integrovat. Budeš pracovat na releasech, které se díky automatickým aktualizacím dostanou během pár hodin mezi desítky tisíc našich uživatelů.

Co je k tomu potřeba:
  • hlavně chuť se učit a nadšení pro open-source
  • samostatnost a komunikativnost
  • neobejdeš se bez psaní Makefile a Shell skriptů
  • a bez Linuxu to u nás taky nejde, ať už na pracovním stroji, tak na cílovém zařízení
  • v neposlední řadě je třeba povědomí o version control

Bude se hodit, ale není nutné:
  • znalost programovacích jazyků – čím víc, tím líp :-) kromě Shell nejvíc narazíš asi na Python, Lua a C
  • a taky Git - umíme doučit

Pozice je vhodná i pro studenty nebo začínající programátory, umíme i part-time. Nezískáš zde úplně hluboké znalosti jedné jediné technologie, ale naopak získáš přehled o spoustě různých věcí a naučíš se rychle proniknout k jádru problému. Nepostavíš si vlastní katedrálu, ale hodně jich spravíš a zjistíš na jak prohnilých základech stojí některé zámky.


Kernel vývojář - Turris
[CZ.NIC-JOB-KERNEL]

Je open-source smyslem tvého života? Žiješ na mailing listech a posíláš patche od večera do rána? Zajímá tě hardware? Nevěříš žádnému zařízení, dokud na něm nemáš roota a vlastnoručně zkompilovaný systém? Pak hledáme právě tebe!

Jsme unikátní český projekt Turris pod hlavičkou CZ.NIC. Vyrábíme routery Turris Omnia a MOX - opensource, s automatickými aktualizacemi a unikátním bezpečnostním programem Turris Sentinel. Snažíme se nastražovat pasti na útočníky, chytáme je a pomocí získaných dat zvyšujeme bezpečnost nejen našich routerů, ale i celého Internetu. A co víc, podporu pro naše routery posíláme do upstreamu a snažíme se, aby naše zařízení tam byla dobře podporována.

Do našeho týmu hledáme posilu, která nám s našimi cíli pomůže. Hledáme "kernelistu". Někoho, kdo bude studovat specifikaci od dodavatelů, bavit se s našimi HW návrháři, studovat schémata a bude se snažit to vše přetavit v kód, který pohání naše zařízení. Jedná se o dost low-level práci, takže při ní spíše, než znalost neuronových sítí a různobarevných stromů, využiješ znalost protokolů jako je I2C.

Náplní tvojí práce bude udržovat Linux kernel a U-Boot pro všechna naše zařízení - backporty potřebných patchů do stable verze, ale zároveň i upstreamování patchů potřebných pro funkčnost našich nových zařízení.

Požadujeme:
  • znalosti C/Make/Shell
  • znalost Linux kernel a U-Boot
  • schopnost číst schémata a podobnou technickou dokumentaci

Nabízíme:
  • možnost být vidět a podílet se na rozvoji projektu pod hlavičkou CZ.NIC
  • možnost podílet se na vývoji zařízení, které je reálně nasazeno
  • práci s novými verzemi kernelu a U-Boot
  • přispívání do opensource
  • zajímavý hardware na hraní

Pozice je možná i na částečný úvazek a vhodná i pro studenty.



Admin/tester - Turris
[CZ.NIC-JOB-ADMIN-TESTER]

Jsme unikátní český projekt Turris. Vyrábíme routery Turris. Opensource, s automatickými aktualizacemi a unikátním bezpečnostním programem Turris Sentinel. Snažíme se líčit pasti na útočníky, chytáme je a pomocí získaných dat zvyšujeme bezpečnost nejen našich routerů, ale i celého Internetu.

Do našeho týmu hledáme admina kříženého s testerem nebo naopak. Potřebujeme rozšiřovat a spravovat testovací farmu. Testy tu jsou psány pomocí PyTestu, ale jelikož se testuje síťové zařízení, pro psaní většiny testů potřebujeme reálně vyřešit nejdříve nasazení několika virtuálů, nějakých služeb, nastavení sítě anásledně teprve otestování funkcionality (která může být taky netriviálně technická). Proto je admin aspekt práce možná důležitější než ten testovací.

S tím souvisí i spolupráce na správě celé infrastruktury Turrisu. Dává nám smysl, aby spolu admini spolupracovali, servery byly nastaveny jednotně a admini byli schopni se zastoupit. Na testovací infrastruktuře budete pracovat s LXD, ale obecně napříč infrastrukturou používáme LXC, Ansible a Git. Každou změnu na serverech verzujeme nástrojem Git a ke každé roli Ansible tvoříme náležitou dokumentaci. Významnou část práce na infrastruktuře Turris tvoří správa databází PostgreSQL (včetně rozšíření TimescaleDB) a úložišť Redis, dále také monitoring systémem Zabbix. To jsou tedy další technologie, se kterými přijdete do styku.

Požadujeme:
  • znalost Python, Pytest a nástroje Ansible
  • znalost operačního systému GNU/Linux
  • základní zkušenosti se správou sítí a serverů
  • nadšení pro opensource

Uvítáme:
  • zkušenost s databázemi PostgreSQL, úložišti Redis
  • znalost monitorovacího řešení Zabbix
  • ochotu učit se
  • samostatnost, ale zároveň ochotu k týmové práci

Nabízíme:
  • možnost ovlivnit směřování projektu (jsme malý tým a každého názoru si vážíme)
  • rychlou zpětnou vazbu
    • aktualizace chodí desetitisícům lidí
    • aktivní komunita na fóru a sociálních sítích

Pozice je možná i na částečný úvazek a vhodná i pro studenty IT oborů ve vyšších ročnících, případně absolventy.



Podpora projektu Turris
[CZ.NIC-JOB-TURRIS-SUPPORT]

Jsme unikátní český projekt Turris. Vyrábíme routery Turris. Opensource, s automatickými aktualizacemi a unikátním bezpečnostním programem Turris Sentinel. Snažíme se líčit pasti na útočníky, chytáme je a pomocí získaných dat zvyšujeme bezpečnost nejen našich routerů, ale i celého Internetu.

Náš open-source přístup a automatické aktualizace přináší našim uživatelům mnoho výhod a možností. Zároveň ale i hodně možností, jak se při správě routeru ztratit. Hledáme někoho, kdo jim bude pomáhat najít cestu zpět a pomáhat řešit jejich problémy.

Komunikace se zákazníky probíhá primárně e-mailem pomocí support systému.

Požadujeme:
  • uživatelskou znalost Linuxu
  • ochotu používat CLI
  • spolehlivost, samostatnost a zájem o nové technologie
  • základní znalosti fungování počítačových sítí
  • angličtinu na komunikativní úrovni
  • zručnost s pájkou výhodou

Nabízíme:
  • pěkné pracovní prostředí a sehraný tým kolegů
  • prostor pro další rozvoj
    • uživatelé mají velmi pestrou konfiguraci
    • získáte praxi se různými Linuxovými nástroji pro diagnostiku sítě
  • možnost částečného úvazku, vhodné i při škole
  • firemní benefity, stravenkový paušál

Pozice je možná i na částečný úvazek a vhodná i pro studenty IT oborů ve vyšších ročnících, případně absolventy.



BIRD L2-3 Tech Support
[CZ.NIC-JOB-BIRD-SUPPORT]

Hledáme posilu týmu BIRD pro specifickou technickou podporu. Pozice je vhodná pro začátečníky. Úvazek 30-100%.

Co bys měl ovládat/znát/mít:
  • angličtinu dostatečnou pro efektivní písemnou komunikaci
  • přehled o fungování počítačových sítí a dynamického routingu
  • základy práce s terminálem (Linux Shell)
  • základy Pythonu
  • analytické myšlení

Uvítáme:
  • základní zkušenosti s Shellem i Pythonem
  • zkušenost s Gitem (případně doučíme)
  • zkušenost s provozem počítačových sítí
  • zkušenosti s BIRDem

Co tě čeká::
  • ověřování chybových stavů BIRDa a jejich základní ladění
  • doplňování automatických testů
  • vyřizování technických dotazů od zákazníků
  • monitoring dalších komunikačních kanálů (mailing-list, Debian bugzilla apod.)


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.