~/jiri.grmda.eu

Stavím a provozuji infrastrukturu pro IPTV/OTT platformu – od virtualizace a orchestrace přes automatizaci až po bezpečnost.

I build and run the infrastructure behind an IPTV/OTT platform – from virtualization and orchestration through automation to security.

DevOps engineer v ModernTV, původem z Hodonína. Infrastrukturu píšu jako kód, hlídám ji monitoringem a čím dál víc se věnuji identitě, bezpečnosti a NIS2 – proto při práci studuji bezpečnostní management. Ve volném čase spoluprovozuji hostingovou platformu a stavím vlastní nástroje. K IT jsem přišel přes elektroniku a servis v terénu, takže rozumím železu stejně jako konfiguraci.

DevOps engineer at ModernTV, originally from Hodonín, Czech Republic. I write infrastructure as code, keep it honest with monitoring, and work more and more on identity, security and NIS2 – which is why I study security management alongside my job. In my spare time I co-run a web-hosting platform and build my own tools. I came to IT through electronics and field service, so I am as comfortable with hardware as with configuration.

Pracovní zkušenostiExperience

01/2025 –
současnostpresent

DevOps Engineer

ModernTV · IPTV/OTT platformaIPTV/OTT platform

  • Správa Ansible kódu celé platformy – zhruba stovka rolí, playbooky a inventáře pro interní clustery i zákaznické instalaceMaintain the Ansible codebase for the whole platform – around a hundred roles, playbooks and inventories for internal clusters and customer installations
  • Provoz a upgrady clusterů HashiCorp Nomad a Consul: rolling upgrady bez výpadku, ACL, autoscalingRun and upgrade HashiCorp Nomad and Consul clusters: zero-downtime rolling upgrades, ACLs, autoscaling
  • Virtualizace na Proxmox VE: migrace z libvirtu, zálohování, šablony VM pro Debian stavěné PackeremVirtualization on Proxmox VE: migration from libvirt, backups, Debian VM templates built with Packer
  • Edge a síť: HAProxy gatewaye a load balancery, firewall na nftables včetně GeoIP filtrováníEdge and network: HAProxy gateways and load balancers, nftables firewalling including GeoIP filtering
  • Monitoring a alerting na Prometheu, Grafaně a Icinze, vlastní exportéry a notifikační služba, návrh eskalacíMonitoring and alerting on Prometheus, Grafana and Icinga, custom exporters and a notification service, escalation design
  • Identita a bezpečnost: SSO na Zitadelu (OIDC/SAML), hardening Google Workspace a cloudových účtůIdentity and security: SSO on Zitadel (OIDC/SAML), hardening of Google Workspace and cloud accounts
  • Návrh a vývoj interního portálu pro evidenci aktiv a řízení přístupů podle NIS2 (Next.js, TypeScript, PostgreSQL)Designed and built an internal asset register and access-management portal for NIS2 compliance (Next.js, TypeScript, PostgreSQL)
  • Interní platforma: CI/CD pipeline v GitLabu s Terraformem pro nasazování webů a aplikací do Nomadu, provozní portály pro infra týmInternal platform: GitLab CI/CD pipeline with Terraform deploying websites and apps to Nomad, operations portals for the infra team
  • AI nástroje pro firmu: MCP gateway s OAuth 2.1 a SSO, izolovaní AI agenti pro jednotlivé týmyAI tooling for the company: MCP gateway with OAuth 2.1 and SSO, isolated AI agents for individual teams
  • Ansible
  • Terraform
  • Nomad
  • Consul
  • Proxmox
  • Packer
  • HAProxy
  • nftables
  • Prometheus
  • Grafana
  • Icinga
  • Zitadel
  • GitLab CI

09/2023 – 01/2025

IT Operations

ModernTV · Brno

  • Provoz linuxových serverů a IPTV/OTT platformy u koncových zákazníků – nasazení, údržba a aktualizaceOperated Linux servers and the IPTV/OTT platform at customer sites – deployments, maintenance, upgrades
  • Monitoring, diagnostika a řešení provozních problémů serverů, sítí a multicastuMonitoring, troubleshooting and resolving operational issues across servers, networks and multicast
  • Automatizace provozu v Ansible, stavba prvních Nomad clusterů a rolí pro ProxmoxAutomated operations with Ansible, built the first Nomad clusters and Proxmox roles
  • Linux
  • Ansible
  • Nomad
  • Proxmox
  • libvirt
  • AWS
  • Git
  • Jira

11/2022 – 02/2023

Projektový manažer FVEProject Manager, Photovoltaics

PV Service Plus, s.r.o.

  • Řízení projektů výstavby a realizace fotovoltaických elektrárenManaged construction and delivery projects for photovoltaic power plants
  • Komunikace se zákazníkem, upřesnění požadavků, obhlídky místa realizaceCustomer communication, requirements clarification and site surveys
  • Koordinace s projektanty, hlídání termínů, konzultace přípravy a realizaceCoordination with designers, deadline tracking, consulting on preparation and delivery steps
  • Cenové návrhy realizacíPrice proposals for installations

05/2022 – 11/2022

Správce IT, asistent vedoucího výroby, vedoucí údržby majetku, elektrikářIT Administrator, Assistant Production Manager, Facility Maintenance Lead, Electrician

MACEK a SYN, s.r.o.

  • Údržba IT infrastruktury a zařízení, řešení požadavků zaměstnancůMaintained IT infrastructure and devices, handled employee requests
  • Komunikace se zákazníky a dodavateli, zajišťování servisních zásahů, nákup nářadí, nástrojů a materiáluCustomer and supplier communication, arranging equipment service, purchasing tools and materials
  • Řízení výrobního týmu v nepřítomnosti vedoucího, kontrola vyrobených kusů a dodržení výkresůLed the production team in the manager's absence, inspected finished parts against drawings
  • VMware ESX
  • Git

09/2020 – 03/2022

Servisní technik in-homeIn-home Service Technician

ESC SK&CZ, s.r.o.

  • Servis a diagnostika AV/IT techniky a malé černé a bílé techniky u koncových uživatelůService and diagnostics of AV/IT equipment, consumer electronics and small home appliances on site
  • Komunikace se zákazníkem, odborný popis závad, zpracování servisních zakázek, práce ve skladuCustomer communication, technical fault reports, service order processing, warehouse handling
  • Organizace malého týmu servisních technikůOrganized a small team of service technicians

Dřívější zkušenostiEarlier experience

  • 08/2019 – 04/2020Odborný prodejce, oddělení zahradaSales specialist, garden department · UNIHOBBY a.s.
  • 12/2018 – 01/2019Odborný prodejce, správa e-shopu a podkladůSales specialist, e-shop and product data administration · PROFES GROUP s.r.o.
  • 04/2018 – 11/2018Administrativní pracovník – podklady pro nákup, výrobu a prodej, tabulky v Excelu, správa sítě a zařízení kancelářeAdministrative worker – purchasing, production and sales data, Excel spreadsheets, office network and device administration · Vitastyl, s.r.o.
  • 2017Operátor výrobyProduction operator · The Candy Plus Sweet Factory, s.r.o.

Vlastní projektySide projects

Wajbops 2026 –

Hostingová platforma pro weby zákazníků, kterou spoluprovozuji a jejíž infrastrukturu mám na starosti: virtualizace na Proxmoxu za firewallem OPNsense, vše v Ansible (necelé tři desítky rolí), HAProxy s automatickými certifikáty, SSO a kompletní monitoring – metriky, logy, alerting a zálohy.Web-hosting platform for customer sites that I co-run and whose infrastructure I own: Proxmox virtualization behind an OPNsense firewall, everything in Ansible (nearly thirty roles), HAProxy with automated certificates, SSO and a full monitoring stack – metrics, logs, alerting and backups.

  • Proxmox
  • OPNsense
  • Ansible
  • HAProxy
  • Prometheus
  • Thanos
  • Loki
  • Authentik

Artemia Network 2016 –

Herní komunita a síť herních serverů (FiveM, Minecraft a další), kterou vedu od roku 2016 – původně jako Zeta-Gaming.eu, v nejlepších časech s ~200 aktivními hráči. Teď ji pod novým jménem stavím znovu od nuly: Proxmox cluster, infrastruktura v OpenTofu a Ansible, správa tajemství, SSO, CI a zdokumentovaná rozhodnutí i runbooky.Gaming community and game-server network (FiveM, Minecraft and more) that I have led since 2016 – originally as Zeta-Gaming.eu, with ~200 active players at its peak. Now being rebuilt from scratch under a new name: Proxmox cluster, infrastructure in OpenTofu and Ansible, secrets management, SSO, CI, documented decisions and runbooks.

  • Proxmox
  • OpenTofu
  • Ansible
  • GitLab CI
  • ZFS
  • UniFi

clauder

Terminálový launcher projektů pro Claude Code: fuzzy vyhledávání, oblíbené, hromadný git pull a více účtů. Vydávaný přes GoReleaser a vlastní Homebrew tap.Terminal project picker and launcher for Claude Code: fuzzy search, favourites, bulk git pull and multiple accounts. Released with GoReleaser through my own Homebrew tap.

  • Go
  • GoReleaser
  • GitHub Actions
  • Homebrew
  • MIT

claude-usage-bar

Plugin do menu baru macOS (SwiftBar): limity využití Claude pro více účtů jako ikony baterie a lokální statistiky tokenů.macOS menu-bar plugin (SwiftBar): Claude usage limits for multiple accounts as battery icons, plus local token statistics.

  • Go
  • macOS
  • MIT

Vitastyl 2026

Web a interní informační systém pro firmu s krabičkovou dietou: receptury, nutriční hodnoty, jídelníčky a výroba, role a audit log. Firemní web včetně administrace.Website and internal information system for a meal-box catering company: recipes, nutrition, menus and production, roles and an audit log. Company website including its admin.

  • TypeScript
  • Next.js
  • PostgreSQL
  • Redis
  • PHP
  • Docker

Domácí automatizaceHome automation 2026

Řízení spotřeby energie v Home Assistantu: plánovač nad spotovými cenami elektřiny (dynamické programování), jeden řídicí kontrolér, watchdogy a dead-man switch.Energy-use control in Home Assistant: a planner over electricity spot prices (dynamic programming), a single controller, watchdogs and a dead-man switch.

  • Home Assistant
  • Python

Technické dovednostiTechnical skills

automatizaceautomation

  • Ansible
  • Terraform / OpenTofu
  • Packer
  • GitLab CI/CD
  • GitHub Actions
  • Git

platformaplatform

  • Nomad
  • Consul
  • Docker
  • Proxmox VE / PBS
  • libvirt / KVM
  • Ceph
  • ZFS

síť a edgenetwork & edge

  • HAProxy
  • nftables
  • OPNsense
  • WireGuard / NetBird
  • MikroTik RouterOS
  • UniFi
  • Cloudflare
  • multicast / IPTV

monitoring

  • Prometheus / Alertmanager
  • Grafana
  • Icinga
  • Thanos
  • Loki
  • Checkmk

identita a bezpečnostidentity & security

  • Zitadel
  • Authentik
  • OIDC / SAML
  • Google Workspace
  • GCP / AWS IAM
  • NIS2

systémy a datasystems & data

  • Linux (Debian)
  • Windows Server / AD
  • PostgreSQL
  • MariaDB
  • Redis
  • AWS
  • GCP

jazykylanguages

  • Bash
  • Python
  • Go
  • TypeScript / Next.js
  • PHP
  • HCL / Jinja2

AI

  • Claude Code
  • MCP serveryMCP servers
  • AI agentiAI agents

hardware

  • Servis a diagnostika PCPC repair and diagnostics
  • ElektroElectrical work

VzděláníEducation

2026 –
současnostpresent

Bezpečnostní management (Bc.)Security Management (BSc)

AMBIS vysoká škola

  • Bakalářské studium při zaměstnání, zahájeno 2026Bachelor's programme alongside full-time work, started 2026

2017 – 2020

Počítačové a elektronické systémyComputer and Electronic Systems

Soukromé gymnázium, střední odborná škola a jazyková škola s právem státní jazykové zkoušky, s.r.o. · Evropský polytechnický institut, Kunovice

  • Střední odborné vzdělání ukončené maturitní zkouškouVocational secondary education, completed with the Maturita school-leaving exam

2010 – 2017

Všeobecné vzděláníGeneral secondary education

Gymnázium, Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Hodonín

Jazyky a dalšíLanguages & more

JazykyLanguages

  • ČeštinaCzechrodilý mluvčínative
  • AngličtinaEnglishaktivně, B2–C1fluent, B2–C1
  • SlovenštinaSlovakmírně pokročiláintermediate
  • NěmčinaGermanzáklady, pasivněbasic, passive
  • RuštinaRussianzáklady, pasivněbasic, passive

DalšíOther

  • CertifikaceCertification · Ceph – software-defined storage, DataScript s.r.o., 10/2024
  • Řidičský průkazDriving licence · A, B
  • ZájmyInterests · technologie, hry, motorky, vědatechnology, games, motorcycles, science