Infinidat
Infinidat
201 – 500 Zamestnanci
LogistikaPoradenstvoVýroba
Infinidat vyvíja vysokovýkonné úložné riešenia pre moderné dátové centrá, ktoré slúžia organizáciám spracúvajúcim náročné pracovné zaťaženia v prostrediach veľkých dát, cloudu, NAS, SAN a objektového úložiska. Jeho portfólio zahŕňa platformy primárneho a sekundárneho úložiska navrhnuté s garanciou 100 % dostupnosti, zatiaľ čo technológia InfiniSafe® podporuje pokročilú kybernetickú odolnosť. Infinidat pomáha IT tímom riešiť komplexné požiadavky na infraštruktúru a zároveň znižovať celkové náklady na vlastníctvo.

Hlavný softvérový inžinier pre podnikové úložiská v spoločnosti Infinidat (práca na diaľku)

Viesť vývoj automatizácie v jazykoch Python a Ansible a v kontajnerizovanom prostredí pre podnikové úložiskové platformy Infinidat. Zodpovedať za architektúru, testovanie, balenie, CI/CD a vydávanie verzií v celom portfóliu.

Popis

  • Vytvárať a podporovať aplikácie CLI v jazyku Python, ako sú AADM a SnapSync, spolu so zdieľanými doménovými knižnicami
  • Rozširovať moduly Infinidat Ansible Collection pre zväzky, hostiteľské systémy, klastre, exporty, snímky, sieťové priestory a súvisiace zdroje InfiniBox
  • Prevádzkovať a rozvíjať službu IPAT na upozorňovanie na výkonnosť ako kontajnerovú aplikáciu spravovanú pomocou Podmanu
  • Rozširovať integrácie hostiteľských systémov a hypervízorov naprieč platformami Linux, Windows, AIX, Solaris, VMware ESX/vCenter, Hyper-V a Oracle Linux VM
  • Podporovať integrácie REST API InfiniBox a InfiniMetrics a InfiniSDK v celom produktovom portfóliu
  • Vytvárať pomocou AI podporované procesy triedenia výnimiek pre AADM a SnapSync
  • Zodpovedať za zostavovacie kontajnery založené na Dockeri, balíky RPM a DEB a zostavovanie pre viaceré distribúcie
  • Udržiavať kanály GitLab CI/CD a nástroje na vydávanie pre všetky projekty
  • Koordinovať vydania označovaním, overovaním a propagáciou zostavení cez nestabilné, stabilné a externé kanály
  • Publikovať vydania Ansible Collection prostredníctvom Ansible Galaxy a interného registra GitLab
  • Vytvárať a udržiavať pokrytie jednotkovými a akceptačnými testami
  • Diagnostikovať výnimky z produkčného prostredia, identifikovať hlavné príčiny a riadiť každý problém až do vyriešenia
  • Overovať vydania podľa matice akceptačných testov pred ich propagáciou
  • Udržiavať pracovné postupy Jira a poznámky k vydaniam v celom portfóliu
  • Udržiavať technickú dokumentáciu v súlade s vyvíjajúcimi sa nástrojmi

Požiadavky

  • Aspoň sedem rokov vývoja v jazyku Python so zameraním na systémy alebo nástroje CLI, nie na webové frameworky
  • Skúsenosti s podnikovými úložiskami zahŕňajúce blokové úložiská, NAS, replikáciu a pripojenie hostiteľov cez FC alebo iSCSI
  • Pokročilé znalosti systémov Linux naprieč viacerými distribúciami vrátane RHEL/Rocky a Ubuntu
  • Praktické skúsenosti s vytváraním a publikovaním balíkov RPM a DEB
  • Skúsenosti s komunikáciou so vzdialenými hostiteľmi prostredníctvom SSH, Paramiko alebo ekvivalentného nástroja a WinRM
  • Skúsenosti s kontajnerizovaným zostavovaním a nasadzovaním pomocou Dockeru a/alebo Podmanu
  • Skúsenosti s vývojom kanálov CI/CD pomocou GitLab CI alebo porovnateľnej platformy
  • Vynikajúce písomné komunikačné schopnosti
  • Schopnosť pracovať asynchrónne naprieč časovými pásmami
  • Skúsenosti s vývojom modulov alebo kolekcií Ansible sú výhodou
  • Skúsenosti s publikovaním do Ansible Galaxy sú výhodou
  • Skúsenosti s InfiniBox alebo porovnateľnými podnikovými diskovými poľami sú výhodou
  • Skúsenosti s integráciou hypervízorov VMware ESX/vCenter, Hyper-V alebo Oracle Linux VM sú výhodou
  • Skúsenosti so správou hostiteľov Windows a AIX sú výhodou
  • Skúsenosti so SQLAlchemy alebo porovnateľným ORM pre Python sú výhodou
  • Skúsenosti s integráciou nástrojov podporovaných umelou inteligenciou sú výhodou
  • Skúsenosti s quadletmi Podman a správou služieb systemd sú výhodou

Benefity

  • Pracovný pomer na plný úväzok
  • Práca na diaľku
  • Komplexná zodpovednosť za významné portfólio s obmedzeným každodenným dohľadom