DevOps / Administrator systemów (M/K)
Brak informacji o wynagrodzeniu
#460849·Dodano dziś·0
Źródło: justjoin.itWymagania
Nasze wymagania:
- Bardzo dobra znajomość systemów Linux z rodziny RHEL (Rocky Linux) oraz Debian / Ubuntu.
- Praktyczne doświadczenie z Kubernetes i jego ekosystemem: Calico, MetalLB, Istio, Prometheus, Helm.
- Znajomość konteneryzacji (Docker / Podman) oraz narzędzi CI/CD (Jenkins, GitLab CI).
- Znajomość silników bazodanowych: MariaDB / MySQL, PostgreSQL, Oracle Database.
- Znajomość serwerów WWW i aplikacyjnych: nginx, Apache HTTP Server, Tomcat.
- Znajomość technologii PHP, Python i Java w stopniu pozwalającym na wdrażanie, konfigurowanie i utrzymywanie aplikacji.
- Umiejętność pisania skryptów (Bash, Python) i automatyzowania zadań administracyjnych (Ansible, Terraform).
- Znajomość zagadnień sieciowych i bezpieczeństwa (TCP/IP, DNS, TLS, nftables/firewalld).
- Samodzielność w rozwiązywaniu problemów, odpowiedzialność i umiejętność pracy w zespole.
- Komunikatywna znajomość języka angielskiego, potrzebna do pracy z dokumentacją techniczną.
- Chęć do samodzielnego uczenia się, doskonalenia i rozwoju.
Mile widziane:
- Znajomość systemów centralnego logowania i monitoringu: OpenSearch / Elasticsearch, Grafana.
- Znajomość wirtualizacji (VMware, KVM) i systemów pamięci masowej (Fibre Channel, NFS, iSCSI, SMB).
- Doświadczenie w administrowaniu rozproszoną infrastrukturą obejmującą wiele usług i zespołów.
Obowiązki
Zakres odpowiedzialności:
- Utrzymywanie i rozwijanie infrastruktury serwerowej Uczelni, w tym instalowanie, konfigurowanie i aktualizowanie systemów operacyjnych, oprogramowania bazowego oraz aplikacyjnego.
- Administrowanie klastrami Kubernetes — siecią (Calico), równoważeniem obciążenia (MetalLB), service mesh (Istio) i monitoringiem (Prometheus) — oraz wdrażanie i utrzymywanie działających w nich aplikacji.
- Utrzymywanie środowisk dla autorskich rozwiązań AI, w tym systemów RAG i transkrypcji, oraz zapewnianie ich obserwowalności i wydajności.
- Monitorowanie działania sprzętu i oprogramowania oraz budowanie i utrzymywanie testów wydajnościowych.
- Strojenie parametrów serwerów, konfiguracji usług i przydzielonych zasobów.
- Tworzenie kopii zapasowych oraz regularne sprawdzanie ich poprawności i możliwości odtworzenia.
- Automatyzowanie procesów wdrożeniowych i administracyjnych (CI/CD, Infrastructure as Code).
- Przygotowywanie dokumentacji technicznej i współpraca z zespołami deweloperskimi.
Benefity
- Możliwość rozwoju poprzez zajmowanie się nowymi zadaniami i nowoczesnymi technologiami.
- Dostęp do urozmaiconej i dużej infrastruktury informatycznej.
Politechnika Poznańska
Pracodawca