
NetBox Labs tworzy komercyjne produkty oparte na platformie NetBox typu open source, przeznaczone do zarządzania sieciami i operacjami infrastrukturalnymi. Jej rozwiązania, w tym NetBox Cloud i NetBox Enterprise, pomagają organizacjom utrzymywać wiarygodne źródło danych o sieci, wspierają automatyzację i zarządzanie konfiguracją oraz łączą informacje o infrastrukturze między systemami. Jako firma B2B SaaS i dostawca technologii dla przedsiębiorstw, NetBox Labs łączy rozwój oprogramowania open source z komercyjnymi narzędziami, koncentrując się na tym, aby zarządzanie siecią było bardziej spójne i efektywne.
Starszy inżynier oprogramowania ds. obserwowalności — praca zdalna w Ameryce Łacińskiej
Twórz oprogramowanie do obserwowalności w Go w firmie NetBox Labs na potrzeby produktów do automatyzacji sieci. Współtwórz projekty open source, takie jak Orb, Diode i pktvisor.
Opis
- Dołącz do zespołu ds. obserwowalności w NetBox Labs i pomóż rozwijać kluczowe obszary produktów.
- Twórz zamknięte i otwarte oprogramowanie dla Orb, Diode, pktvisor oraz powiązanych projektów.
- Współpracuj z właścicielami produktów, przekształcając koncepcje w dopracowane doświadczenia użytkownika.
- Współpracuj z zespołem NetBox nad tworzeniem funkcji obserwowalności w NetBox.
- Integruj rozwiązania obserwowalności z NetBox Cloud i Enterprise razem z zespołem platformy.
- Współpracuj ze społecznością korzystającą z projektów i mającą wkład w ich rozwój.
- Wspieraj wykrywanie i uzgadnianie sieci, obserwowalność i monitorowanie sieci oraz zarządzanie agentami i flotą urządzeń.
Wymagania
- Mieć co najmniej pięć lat doświadczenia zawodowego.
- Wykazywać się biegłą znajomością idiomatycznego języka Go.
- Mieć doświadczenie w tworzeniu interfejsów API protobuf z użyciem gRPC i Connect RPC.
- Mieć doświadczenie z PostgreSQL i migracjami baz danych.
- Swobodnie pracować z Redis i RabbitMQ.
- Rozumieć usługi wielodzierżawne, OAuth2/OIDC oraz architektury sterowane zdarzeniami.
- Wiedzieć, jak implementować dostarczanie co najmniej raz oraz idempotentnych konsumentów.
- Mieć rozległą wiedzę na temat obserwowalności i instrumentacji, w tym OpenTelemetry.
- Rozumieć podstawy sieci, w tym urządzenia, konfigurację, protokoły i warstwy.
- Odpowiedzialnie korzystać z agentów kodujących, zachowując odpowiedzialność za poprawność, bezpieczeństwo i jakość testów.
- Jasno się komunikować i tworzyć specyfikacje techniczne poparte diagramami.
- Mile widziane: co najmniej trzy lata pracy w dynamicznym środowisku startupowym.
- Mile widziane: doświadczenie z MQTT lub innymi protokołami urządzeń i IoT albo z gNMI.
- Mile widziane: doświadczenie produkcyjne z Kubernetes.
- Mile widziane: doświadczenie z Django, NetBox lub wtyczkami NetBox.
- Mile widziane: znajomość Pythona do testowania i tworzenia narzędzi.
Benefity
- Dostępne są udziały w ramach zdalnego poziomu wynagrodzeń dla USA.
- Dostępny jest bonus w ramach zdalnego poziomu wynagrodzeń dla USA.
- NetBox Labs jest pracodawcą zapewniającym równe szanse.
- Wsparcie w zakresie dostosowań jest dostępne przez cały proces rekrutacji.