Profese
DevOps inženýrinženýr propojující vývoj s provozem
Také se říká: DevOps engineer (inženýr vývoje a provozu), platform engineer (inženýr vývojářské platformy), SRE — site reliability engineer (inženýr spolehlivosti provozu), CI/CD specialista (specialista průběžného nasazování)
Co v této práci budete opravdu dělat
DevOps inženýr automatizuje cestu softwaru od vývojáře k uživateli — staví systémy, které kód samy otestují, zabalí a nasadí na servery, a stará se, aby aplikace běžely spolehlivě. Pracujete s nástroji jako Docker a Kubernetes (správa aplikací v kontejnerech), GitLab či Jenkins (automatizační linky), Terraform (infrastruktura psaná kódem) a s cloudem AWS nebo Azure. Den tvoří psaní skriptů, ladění nasazovacích procesů, sledování monitoringu a občas hašení požáru, když produkce spadne — mívat pohotovost k této práci patří. Jednáte hlavně s vývojáři, jimž stavíte nástroje, a s bezpečáky, kteří vám do nich mluví. Náročné je, že jste první na ráně při každém výpadku; baví to lidi, kteří nesnášejí ruční opakovanou práci. Zaměstnává vás prakticky každá firma, která vyvíjí software — od startupů (začínajících firem) po banky. Kariéra vede k architektovi infrastruktury. Řemeslným základem je heslo Správce IT systémů a počítačových sítí, heslo Správce IT systémů a počítačových sítí. Cesta obvykle vede přes pozici správce systémů či vývojáře; ceněné jsou certifikace Kubernetes (CKA) nebo cloudových platforem. Hranice mezi DevOps, platform a SRE rolí si každý zaměstnavatel maluje po svém — tady je průnik. Proč není v katalogu: vznikla z technologické změny způsobu, jak se software dodává, a katalog ji nezná.