LinuxZabbixPythonKubernetesopenshiftBashSQLGrafanaPostgreSQLRed Hat Enterprise LinuxUbuntuPrometheus
Popis pozície
Position Description
Pre klienta hľadáme ICT konzultanta / špecialistu so zameraním na OpenShift & PostgreSQL v oblasti databázovej a cloudovej infraštruktúry.
Pozícia je vhodná pre úroveň Mid / Senior so zodpovednosťou za prevádzku, dostupnosť, bezpečnosť a výkon PostgreSQL prostredí a súvisiacej kontajnerovej platformy.
Key Responsibilities
Správa PostgreSQL databázového prostredia vo vysoko dostupnom prostredí (servery a klastre).
Konfigurácia a správa failover mechanizmov (napr. Patroni, PGpool).
Pravidelné testovanie scenárov obnovy a DR.
Zálohovanie a obnova: návrh a implementácia stratégie zálohovania (full, inkrementálne, WAL archivovanie), testovanie obnovy a verifikácia integrity dát.
Definovanie a sledovanie cieľov RPO/RTO.
Performance tuning: analýza a optimalizácia výkonu databáz, riešenie pomalých dotazov, optimalizácia indexov, správa štatistík, nastavenie connection poolingu.
Maintenance a monitoring: kontrola databázových logov a systémových upozornení; monitoring dostupnosti, výkonu a kapacity (pg_stat_*, pg_activity, Prometheus + Grafana); sledovanie zaplnenia tabuľkových priestorov a diskov.
Profylaktická správa: identifikácia anomálií a preventívne opatrenia pred vznikom incidentov; riešenie incidentov a eskalácia kritických problémov.
Upgrade a aktualizácie: plánovanie a realizácia minor/major verzií PostgreSQL (pg_upgrade, logical replication upgrade), aplikácia bezpečnostných záplat a aktualizácií OS, testovanie kompatibility aplikácií, dokumentácia zmien a postupov.
Šifrovanie a bezpečnosť dát: nasadenie a správa šifrovania dát v pokoji pomocou pg_tde (Transparent Data Encryption); konfigurácia SSL/TLS; správa šifrovacích kľúčov a integrácia s externými KMS; pravidelný audit bezpečnostnej konfigurácie a prístupových práv.
DBA úlohy (Mid level): vytváranie a správa databáz, schém a objektov; správa používateľov, rolí a oprávnení; optimalizácia SQL a poradenstvo vývojárom; realizácia ad-hoc zmien (migrácie dát, konfiguračné zmeny).
Správa OpenShift a Kubernetes: administrácia a prevádzka Red Hat OpenShift klastrov (OCP).
Správa Kubernetes zdrojov: Deployments, StatefulSets, Services, ConfigMaps, Secrets, PersistentVolumes.
Nasadzovanie a správa databázových workloadov v kontajnerizovanom prostredí.
Správa operátorov: PostgreSQL Operator (napr. Crunchy Data, CloudNativePG, Stackgres).
Konfigurácia sieťových politík, ingress/egress pravidiel a bezpečnostných kontextov (SCC).
Monitoring klastra, analýza logov a riešenie problémov so stavmi Pod/Node.
Správa RBAC prístupov na úrovni OpenShift platformy.
Spolupráca pri upgrade a patch manažmente OpenShift klastrov.
Správa Linux OS: administrácia serverov RHEL a Ubuntu.
Konfigurácia systémových parametrov pre výkon DB (kernel tuning, hugepages, I/O scheduler).
Správa úložiska, súborových systémov a diskových oddielov (LVM, ext4, xfs).
Správa sieťovej konfigurácie a firewallu (firewalld, iptables).
Správa systemd služieb, cron úloh a automatizačných skriptov (Bash, Python).
Analýza systémových logov (journald, syslog) a diagnostika problémov.
Aplikácia bezpečnostných aktualizácií OS a správa balíčkov (yum/dnf, apt).
Správa Oracle Database (výhodou): profylaxia a monitoring (alert log, trace files), správa tablespaces, výkonnostná analýza (porovnanie Statspack baselines), monitoring procesov, analýza wait udalostí, I/O štatistík a využitia SGA/PGA.
Konzultácie a analýza zistení, dokumentácia výsledkov a odporúčaní.
Bezpečnostné aktualizácie a záplaty: sledovanie Oracle Critical Patch Updates (CPU), Oracle Security Alerts, Oracle Linux Security Advisories (OLSA) a odporúčania k aplikovaniu záplat (posúdenie rizík a plánované okno).
Priebežné a ad-hoc činnosti: monitoring výkonu/dostupnosti Oracle DB; zmenové požiadavky (DDL zmeny, migrácie objektov, zmeny konfigurácie, správa používateľov/rolí/oprávnení, export/import dát, riešenie priestorových problémov).
Requirements
Min. 3 roky skúseností s administráciou PostgreSQL v produkčnom prostredí.
Skúsenosti s konfigurovaním a správou HA/DR riešení pre PostgreSQL.
Praktické skúsenosti s administráciou Red Hat OpenShift alebo Kubernetes.
Znalosť Linuxu na úrovni systémového administrátora: RHEL a/alebo Ubuntu.
Skúsenosti s monitoringom databáz a infraštruktúry: Zabbix, Prometheus, Grafana alebo ekvivalent.
Schopnosť skriptovania v Bash, Python alebo podobnom jazyku.
Vítané (Nice to Have): administrácia Oracle Database 12c+; znalosť Statspack alebo Oracle AWR reportingu; skúsenosti s pg_tde alebo iným TDE riešením; Red Hat certifikácie (RHCE, RHCA) alebo OpenShift certifikácie; skúsenosti s Patroni, PGpool; znalosť CI/CD pipelines a GitOps prístupov (ArgoCD, Helm).
Osobnostné predpoklady: analytické myslenie; systematické riešenie problémov; proaktívny prístup k rizikám; zodpovednosť a spoľahlivosť pri prevádzke kritickej OpenShift/Kubernetes a databázovej infraštruktúry; efektívna komunikácia s vývojármi a managementom; ochota vzdelávať sa a sledovať trendy; schopnosť pracovať samostatne aj v tíme a flexibilita pri ad-hoc požiadavkách.