Infinidat
Infinidat
201 – 500 Zaměstnanci
LogistikaPoradenstvíVýroba
Infinidat vyvíjí vysoce výkonná řešení pro ukládání dat v moderních datových centrech a slouží organizacím, které spravují náročné pracovní zátěže v prostředích Big Data, cloudu, NAS, SAN a objektového úložiště. Portfolio společnosti zahrnuje platformy pro primární a sekundární úložiště navržené s garancí 100% dostupnosti, zatímco technologie InfiniSafe® podporuje pokročilou kybernetickou odolnost. Infinidat pomáhá IT týmům řešit komplexní požadavky na infrastrukturu a snižovat celkové náklady na vlastnictví.

Hlavní softwarový inženýr pro podniková úložiště ve společnosti Infinidat (práce na dálku)

Veďte vývoj automatizace v Pythonu, Ansible a kontejnerech pro podnikové úložné platformy Infinidat. Ponesete odpovědnost za architekturu, testování, balení, CI/CD a dodávání verzí v celém portfoliu.

Popis

  • Vyvíjejte a podporujte CLI aplikace v Pythonu, jako jsou AADM a SnapSync, spolu se sdílenými doménovými knihovnami
  • Rozšiřujte moduly Infinidat Ansible Collection pro svazky, hostitele, clustery, exporty, snapshoty, síťové prostory InfiniBox a související zdroje
  • Provozujte a rozvíjejte službu upozornění na výkon IPAT jako kontejnerovou aplikaci spravovanou pomocí Podmanu
  • Rozšiřujte integrace hostitelů a hypervizorů napříč systémy Linux, Windows, AIX, Solaris, VMware ESX/vCenter, Hyper-V a Oracle Linux VM
  • Podporujte integrace REST API InfiniBox a InfiniMetrics a InfiniSDK napříč celým produktovým portfoliem
  • Vytvářejte AI asistované pipeline pro třídění výjimek pro AADM a SnapSync
  • Ponesete odpovědnost za builder kontejnery založené na Dockeru, balíčky RPM a DEB a sestavení pro více distribucí
  • Udržujte pipeline GitLab CI/CD a nástroje pro vydávání všech projektů
  • Koordinujte vydávání verzí pomocí tagování, ověřování a propagace sestavení přes kanály unstable, stable a external
  • Publikujte vydání Ansible Collection prostřednictvím Ansible Galaxy a interního registru GitLab
  • Vytvářejte a udržujte pokrytí jednotkovými a akceptačními testy
  • Diagnostikujte výjimky z produkčních prostředí, určujte jejich kořenové příčiny a veďte jednotlivé problémy až k vyřešení
  • Ověřujte vydání podle matice akceptačních testů před jejich propagací
  • Udržujte pracovní postupy v Jira a poznámky k vydáním napříč portfoliem
  • Udržujte technickou dokumentaci v souladu s vývojem používaných nástrojů

Požadavky

  • Nejméně sedm let zkušeností s vývojem v Pythonu se zaměřením na systémové nástroje nebo CLI, nikoli webové frameworky
  • Zkušenosti s podnikovými úložnými systémy zahrnujícími bloková úložiště, NAS, replikaci a připojení hostitelů přes FC nebo iSCSI
  • Pokročilá znalost Linuxu napříč více distribucemi včetně RHEL/Rocky a Ubuntu
  • Praktické zkušenosti s vytvářením a publikováním balíčků RPM a DEB
  • Zkušenosti s komunikací se vzdálenými hostiteli prostřednictvím SSH, Paramiko nebo ekvivalentního nástroje a WinRM
  • Zkušenosti s vytvářením kontejnerových sestavení a nasazení pomocí Dockeru a/nebo Podmanu
  • Zkušenosti s vývojem CI/CD pipeline pomocí GitLab CI nebo srovnatelné platformy
  • Vynikající písemné komunikační dovednosti
  • Schopnost pracovat asynchronně napříč časovými pásmy
  • Zkušenosti s vývojem modulů nebo kolekcí Ansible jsou výhodou
  • Zkušenosti s publikováním do Ansible Galaxy jsou výhodou
  • Zkušenosti s InfiniBox nebo srovnatelnými podnikovými diskovými poli jsou výhodou
  • Zkušenosti s integrací hypervizorů VMware ESX/vCenter, Hyper-V nebo Oracle Linux VM jsou výhodou
  • Zkušenosti se správou hostitelů Windows a AIX jsou výhodou
  • Zkušenosti se SQLAlchemy nebo srovnatelným ORM pro Python jsou výhodou
  • Zkušenosti s integrací nástrojů podporovaných AI jsou výhodou
  • Zkušenosti s quadlety Podmanu a správou služeb systemd jsou výhodou

Benefity

  • Práce na plný úvazek
  • Práce na dálku
  • Komplexní odpovědnost za významné portfolio s omezeným každodenním dohledem