Aleš Križanič
Inženir za omrežja in infrastrukturo
Omrežja in Linux infrastruktura, od začetka do konca: oboje načrtujem, gradim in ščitim — od Cisco usmerjanja, preklapljanja in požarnih zidov do strežnikov, virtualizacije in avtomatizacije. Baziran v Sloveniji, delam s strankami, kjer se delo nahaja.
Zadnjih petnajst let se gibljem med omrežnim inženiringom, omrežno varnostjo in administracijo Linux/Unix sistemov — praviloma vse troje hkrati, saj gre v praksi redko za ločene probleme. Nazadnje sem delal kot Cisco TAC inženir za tehnično podporo na področju varnosti, kjer sem reševal težave na platformah požarnih zidov (ASA, FTD, FMC) za poslovne stranke: usmerjanje in povezljivost, zajemanje paketov, analizo prometnih tokov, utrjevanje (hardening) in optimizacijo. Pred tem sem več let, samostojno in v podjetjih, gradil in upravljal Linux strežniško infrastrukturo — DNS, pošto, HTTP, VPN, nadzor, GitLab — ter omrežje, ki vse to povezuje.
Najbolj mi je pri infrastrukturi všeč, ko je dolgočasna v najboljšem pomenu besede: predvidljiva, dokumentirana, nadzorovana in jo je težko po nesreči podreti.
Izkušnje
Največ mojih neposrednih izkušenj z omrežji in varnostjo izhaja iz dveh virov: nekaj let dela na mestu Cisco TAC inženirja za tehnično podporo na področju varnosti, kjer sem reševal težave na platformah požarnih zidov ASA, FTD in FMC za velika, poslovno kritična omrežja, pogosto z več tisoč napravami na več lokacijah — usmerjanje in povezljivost, zajem paketov, analizo prometnih tokov, utrjevanje in optimizacijo; ter, pred tem, neposredno administracijo Cisco omrežja (stikala, usmerjevalniki, požarni zidovi) ob razvoju programske opreme.
Na strani Linuxa in infrastrukture sem nekaj let samostojno deloval v Sloveniji, kjer sem gradil in upravljal strežniško infrastrukturo od začetka do konca — DNS, pošto, HTTP, proxy, nadzor, GitLab, datotečne in VPN strežnike — ter omrežno konfiguracijo, ki vse to povezuje. Zgodnejše vloge so dodale administracijo Unix sistemov (HP-UX, AIX), varnost podatkovnega centra ter administracijo Windows sistemov in omrežja za IT okolje šole.
Imam tudi ozadje v razvoju programske opreme — C++, Java, Python — ki se danes kaže predvsem kot navada avtomatizacije: če nekaj počnem ročno drugič, je to ponavadi znak, da bi moralo postati skripta.
Znanja
Omrežja
Načrtovanje, implementacija in odpravljanje napak za manjša do srednje velika omrežja — takšna, kjer lahko ena oseba razumno pozna celotno topologijo.
- Cisco usmerjanje in preklapljanje
- Segmentacija z VLAN-i in VPN
- Načrtovanje visoke razpoložljivosti
- Načrtovanje omrežij za manjše/srednje infrastrukture
Varnost
Varnostno delo, osredotočeno na požarne zidove — od vsakodnevnega utrjevanja do iskanja vzroka, zakaj pravila požarnega zidu ne počnejo tega, kar bi morala.
- Platforme Cisco ASA, FTD in FMC
- Načrtovanje pravil in utrjevanje
- Zajem paketov in analiza prometnih tokov
- Odpravljanje incidentov in iskanje vzroka
Linux in infrastruktura
Strežniška infrastruktura, ki je dokumentirana, nadzorovana in za delovanje ni odvisna od ene same osebe.
- Administracija RHEL in Debian
- Virtualizacija: Proxmox, KVM, VMware
- Osnovne storitve: DNS, pošta, HTTP/proxy, VPN, nadzor
- Varnostno kopiranje in obnovitev po katastrofi
Avtomatizacija in orodja
Skripte in orodja, ki spremembe infrastrukture naredijo ponovljive namesto enkratne.
- Skriptiranje v Pythonu in Bashu
- Upravljanje konfiguracij (Ansible)
- Nadzor verzij in osnove CI (Git, GitLab)
- Kontejnerizacija (Docker)
Kako delam
- Konfiguracijo dokumentiram dovolj dobro, da jo lahko kdo drug — ali jaz čez leto dni — razume brez dodatne razlage.
- Preizkusim scenarij odpovedi, ne le običajnega delovanja — varnostna kopija, ki je nisi obnovil, ni varnostna kopija.
- Avtomatizacijske skripte poskrbijo za ponovljivo; jaz poskrbim za odločitve.
- Razložim kompromis, ne le priporočilo — razumeti moraš zakaj, ne le kaj.
Certifikati
CCNA
Kontakt
- e-pošta akrizanic [at] rekex [dot] si
- linkedin linkedin.com/in/akrizanic
- lokacija Slovenija — odprt za selitev
- jeziki slovenščina (materni), nemščina (tekoče), angleščina (tekoče)