Horizon3.ai
Horizon3.ai
Horizon3.ai to założona w 2019 roku firma z branży cyberbezpieczeństwa i sztucznej inteligencji, która tworzy autonomiczne oprogramowanie do testów penetracyjnych. Platforma NodeZero pomaga organizacjom stale oceniać poziom bezpieczeństwa poprzez identyfikowanie możliwych do wykorzystania ścieżek ataku w środowiskach chmurowych, IoT i lokalnych. NodeZero została zaprojektowana jako samoobsługowe rozwiązanie SaaS i dostarcza informacji o podatnościach bez konieczności stosowania stale działających agentów ani agentów wymagających poświadczeń. Horizon3.ai została założona przez weteranów amerykańskich sił specjalnych i sektora bezpieczeństwa narodowego, a jej celem jest pomaganie zespołom ds. bezpieczeństwa w proaktywnym usuwaniu słabych punktów, zanim wykorzystają je napastnicy.

Starszy inżynier backendu, platforma Growth i MSSP

Twórz rozwiązania licencyjne, provisioning, kontrolę dostępu i infrastrukturę MSSP dla autonomicznej platformy cyberbezpieczeństwa NodeZero firmy Horizon3.ai. Zapewniaj niezawodne działanie wielodostępnych usług backendowych w środowisku produkcyjnym.

Opis

  • Tworzenie usług backendowych zarządzających licencjami, uprawnieniami, dostępem do funkcji, limitami użycia i regułami pakietowania
  • Projektowanie i ulepszanie procesów provisioningu oraz onboardingu związanych z tworzeniem kont, dystrybucją uprawnień i automatyczną konfiguracją
  • Budowanie systemów kontroli dostępu, konfiguracji kont, struktur kont nadrzędnych i podrzędnych, RBAC oraz autoryzacji
  • Rozwijanie funkcji MSP i MSSP związanych z przypisywaniem zasobów, administracją subklientami, śledzeniem użycia i raportowaniem
  • Tworzenie dzienników audytowych i systemów historii zdarzeń obejmujących działania administracyjne, uprawnienia, użycie oraz operacje na kontach
  • Budowanie usług powiadomień o zbliżaniu się do limitów, zużyciu, przekroczeniach, aktualizacjach produktu i innych powiązanych komunikatach
  • Wspieranie operacji produkcyjnych poprzez monitoring, runbooki, reagowanie na incydenty i procesy wsparcia usług
  • Dostarczanie kodu produkcyjnego spełniającego wysokie standardy projektowania, testowania, obserwowalności i jakości operacyjnej
  • Współpraca z zespołami Pentest Data Platform i Platform Integration w celu spójnego stosowania reguł uprawnień, dostępu i hierarchii kont
  • Wyznaczanie kierunku technicznego na poziomie seniora dzięki trafnym decyzjom, projektowaniu systemów i niezawodnej realizacji
  • Przejmowanie odpowiedzialności za kluczowe obszary infrastruktury platformy przy zachowaniu równowagi między rozwojem funkcji, inwestycjami długoterminowymi i stabilnością produkcji

Wymagania

  • Wykształcenie wyższe z zakresu informatyki, inżynierii komputerowej lub pokrewnej dziedziny
  • Co najmniej 7 lat doświadczenia zawodowego w tworzeniu oprogramowania z użyciem nowoczesnych języków obiektowych lub funkcyjnych, takich jak Python, Go, TypeScript, Java, Scala lub C++
  • Doświadczenie w tworzeniu oprogramowania produkcyjnego w AWS, Azure lub Google Cloud Platform
  • Praktyczna znajomość Dockera i Kubernetes
  • Umiejętność prowadzenia kilku inicjatyw jednocześnie
  • Silne umiejętności ustalania priorytetów i zarządzania czasem
  • Umiejętność samodzielnej pracy przy skutecznym współdziałaniu z zespołem
  • Motywacja do ciągłego poznawania nowych technologii w dynamicznym środowisku Agile
  • Silne zdolności analityczne i umiejętność rozwiązywania problemów
  • Stała dbałość o szczegóły i jakość oprogramowania
  • Umiejętność tworzenia dokumentacji technicznej, w tym dokumentów projektowych, runbooków i materiałów wsparcia
  • Jasna komunikacja i skuteczna współpraca z zespołami inżynieryjnymi, produktowymi i projektowymi
  • Zainteresowanie mentoringiem młodszych inżynierów oraz inżynierów średniego szczebla
  • Doświadczenie w tworzeniu wielodostępnych produktów SaaS i utrzymywaniu izolacji tenantów
  • Doświadczenie z RBAC, autoryzacją, uwierzytelnianiem lub rozwiązaniami SSO
  • Doświadczenie z systemami licencjonowania, subskrypcji, uprawnień, pomiaru użycia lub rozliczeń
  • Doświadczenie w projektowaniu dzienników audytowych lub usług historii zdarzeń
  • Znajomość provisioningu, flag funkcji i podejść do etapowego wdrażania
  • Doświadczenie w tworzeniu interfejsów administracyjnych lub procesów samoobsługi klienta
  • Doświadczenie we wspieraniu modeli MSP, MSSP lub innych wielodostępnych modeli partnerskich
  • Doświadczenie w tworzeniu infrastruktury powiadomień
  • Doświadczenie w zapewnianiu niezawodności produkcyjnej obejmujące narzędzia obserwowalności, dyżury, tworzenie runbooków i reagowanie na incydenty
  • Biegła znajomość SQL
  • Doświadczenie w projektowaniu relacyjnych baz danych, szczególnie PostgreSQL
  • Komfort pracy ze złożonymi modelami danych obejmującymi hierarchie kont, dane o użyciu i stan uprawnień

Benefity

  • Pakiety udziałów lub opcji na akcje są dostępne na wszystkich pełnoetatowych stanowiskach
  • Ubezpieczenie zdrowotne dla pracowników i ich rodzin
  • Ubezpieczenie wzroku dla pracowników i ich rodzin
  • Ubezpieczenie stomatologiczne dla pracowników i ich rodzin
  • Elastyczna polityka urlopowa
  • Rozszerzony urlop rodzicielski
  • Możliwości rozwoju kariery
  • Kultura pracy sprzyjająca różnorodności i włączeniu
  • Współpracujące i innowacyjne środowisko pracy
  • Możliwość pracy zdalnej i hybrydowej zależnie od roli i lokalizacji