Platform Engineer
Munkáltató · Cisco
Budapest
Csatlakozz a Cisco Global SE Demo Csapatához egy új globális platform építéséhez, amely lehetővé teszi az értékesítők, a partnerek és az ügyfelek számára, hogy ugyanarról a több-bérlős infrastruktúráról futtassanak demonstrációkat. Gyakorlati feladataid lesznek a Linux, a Kubernetes, az automatizálás és a day-2 üzemeltetés területén. Ez a munkakör felelős a fürtök életciklusáért, a csomópontok hálózatkezeléséért, a tárolásért, a CI/CD-ért, valamint azokért az API-kért, amelyeket más csapatok fognak használni virtuális gépek, hálózatok és kapcsolódó laboratóriumi környezetek létrehozására demonstrációkhoz, laborokhoz és képzésekhez a platformunkon.
Feladatok
- Production Kubernetes fürtök kiépítése, frissítése és üzemeltetése, beleértve az on-premises és bare-metal környezeteket is.
- A fürtök alapjainak felügyelete, ideértve a Linux csomópontokat, a hálózatkezelést, az ingress-t, a tárolást, az RBAC-ot és a biztonsági alapelveket.
- KubeVirt futtatása production környezetben, beleértve a virtuális gépek életciklusát, a sablonokat, az ütemezést, az élő migrációt és a lemezcsatolást.
- További hálózatok biztosítása a virtuális gépek számára az alapértelmezett pod hálózaton túl, beleértve a bérlők vagy környezetek közötti izolációt is.
- A fürt integrálása az adatközponti hálózattal és tárolással (CSI), beleértve a virtuális gépek lemezeinek pillanatképezési és klónozási folyamatait.
- Infrastruktúra és fürtéletciklus automatizálása az Infrastructure as Code (Terraform és/vagy Ansible) és GitOps (Argo CD vagy Flux) eszközökkel.
- Hozzájárulás a termék által használt Kubernetes API-khoz (operátorok, CRD-k, admission vagy hasonlók), hogy a virtuális gépek és a hálózatok automatizálhatók legyenek manuális csomópont-módosítások nélkül.
- Telepítések csomagolása és szabványosítása Helm segítségével, újrafelhasználható sablonokként.
- Monitoring, naplózás és riasztás megvalósítása (például Prometheus és Grafana), valamint az SLI-k/SLO-k meghatározásának támogatása a fürt és a virtuális gépek működéséhez.
- Hibaelhárítás a Linux, a KVM/QEMU, a Kubernetes, a hálózatkezelés és a tárolás területén, valamint az incidenskezelés támogatása az üzemeltetési csapattal szükség esetén.
- Együttműködés az üzemeltetési csapattal a monitoring, a riasztások és a kapacitástervezés terén.
- Dokumentáció készítése arról, hogy a platform hogyan épül fel, hogyan működik és hogyan kell használni.
Elvárások
- Alapképzés (Bachelor's degree) számítástudomány, mérnöki vagy kapcsolódó területen, valamint legalább 4 év tapasztalat platformmérnöki, DevOps, SRE vagy Linux rendszermérnöki területen (vagy ezzel egyenértékű munkatapasztalat).
- Erős Linux adminisztrációs és hibaelhárítási tapasztalat (RHEL-család vagy hasonló), beleértve a hoszt-hálózatokat is, mint például a bridging, a VLAN-ok vagy ezeknek megfelelő technológiák, a bonding és az MTU.
- Tapasztalat a Kubernetes production környezetben történő üzemeltetésében, beleértve a frissítéseket, a hibakeresést és a day-2 műveleteket.
- Tapasztalat a Linux virtualizáció terén (KVM/QEMU, KubeVirt, OpenShift Virtualization vagy hasonló), beleértve a virtuális gépek életciklusát, nem csak a konténereket.
- Tapasztalat a Kubernetes hálózatkezelés és perzisztens tárolás terén (CNI, CSI, PVC-k).
- Tapasztalat az Infrastructure as Code területén (Terraform és/vagy Ansible).
- Tapasztalat a Git, valamint a CI/CD és/vagy GitOps (Argo CD, Flux vagy hasonló) használatában.
- Szkriptelési vagy automatizálási tapasztalat Python, Go és/vagy Bash nyelven.