Inżynier backendu - Platforma - Stosy | Wielka Brytania | Zdalny
United Kingdom
£72,000 - £90,000 / za rok
O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
Grafana Labs, firma stojąca za otwartą chmurą obserwowalności, opiera się na zasadach open source, otwartych standardach, otwartych ekosystemach i otwartej kulturze. Grafana Cloud, nasza w pełni zarządzana platforma obserwowalności, jest elastyczna i zbudowana z myślą o skali. Dzięki naprawdę przydatnej sztucznej inteligencji Grafana Cloud organizacje mogą widzieć, rozumieć i wykorzystywać wszystkie swoje odmienne dane, aby działać z szybkością swoich ambicji.
Obecnie ponad 35 milionów użytkowników i ponad 7000 klientów - w tym Anthropic, Bloomberg, NVIDIA, Microsoft i Salesforce - ufa Grafana Labs w zakresie zapewniania niezawodności swoich aplikacji i systemów, szybkiego rozwiązywania incydentów i optymalizacji telemetrii w celu zmniejszenia hałasu i kosztów. Jesteśmy firmą w pełni zdalną, zatrudniającą ponad 1600 członków zespołu w ponad 40 krajach i wspierają nas wiodący inwestorzy, w tym Lightspeed Venture Partners, Sequoia Capital, GIC, Coatue, J.P. Morgan, CapitalG i Lead Edge Capital.
Dowiedz się więcej i śledź nas na LinkedIn i X. Szybko się rozwijamy i pozostajemy wierni temu, co nas wyróżnia: dziedzictwu open source, globalnej kulturze współpracy i pasji do znaczącej pracy. Nasz zespół rozwija się w środowisku opartym na innowacjach, w którym przejrzystość, autonomia i zaufanie napędzają wszystko, co robimy.
Możesz nie spełniać wszystkich wymagań i to jest w porządku. Jeśli ta rola Cię ekscytuje, będzie nam miło, jeśli podniesiesz rękę w sprawie szansy, która naprawdę zadecyduje o Twojej karierze. Inżynier Zaplecza - Platforma - Stacks Ta rola jest dostępna dla kandydatów z Wielkiej Brytanii, Niemiec, Hiszpanii, Irlandii i Szwecji.
Szansa: Podstawowe usługi aplikacji (AppCore) to grupa w ramach Platformy, w dziale Podstawy. Foundations tworzy platformę inżynierii wewnętrznej (IEP) i ściśle współpracuje z naszymi zespołami Cloud, Enterprise i Grafana. Nasz zespół opracowuje niezbędne systemy napędzające działalność biznesową Grafany.
Wykorzystujemy platformę grafana.com do projektowania niestandardowych integracji i rozwiązań, które ujednolicają zróżnicowany ekosystem techniczny nowoczesnego przedsiębiorstwa tworzącego oprogramowanie. Zespół jest właścicielem ważnych obszarów domen, które pomagają zapewnić płynny przepływ pracy naszych klientów i wewnętrzne procesy biznesowe. AppCore składa się z wielu zespołów, z których każdy koncentruje się na jednej lub większej liczbie tych domen.
Nasze prace obejmują utrzymanie silnika rozliczeniowego odpowiedzialnego za obliczanie wykorzystania przez klienta, automatyzację udostępniania po podpisaniu przez klienta umowy, integrację z platformami handlowymi w chmurze, takimi jak AWS, Azure i GCP, a także budowanie i utrzymywanie portalu użytkownika, z którego korzystają nasi klienci do zarządzania swoimi kontami. Jest to zespół pracujący na styku produktu, platformy i operacji biznesowych. Systemy, które budujemy, mają kluczowe znaczenie dla skalowalności Grafany.
Poszukujemy inżynierów, którzy lubią rozwiązywać złożone problemy związane z przepływem pracy i systemami, poprawiać niezawodność i doświadczenie programistów oraz tworzyć oprogramowanie, które bezpośrednio wspiera zarówno klientów, jak i wewnętrznych interesariuszy. Jako firma, która działa zdalnie i działa globalnie, zatrudniamy ludzi o różnych doświadczeniach i pochodzeniu, aby budować różnorodne zespoły, w których każda osoba wnosi do oprogramowania unikalne spojrzenie. Inżynierowie w Grafana mają również możliwość wnoszenia wkładu w społeczności Open Source i współpracy między zespołami poza ich bezpośrednim zakresem.Co będziesz robić: Zespół AppCore Stacks jest właścicielem systemów, które tworzą, konfigurują, uzgadniają, migrują i obsługują stosy Grafana Cloud na dużą skalę.
Stos to skierowane do klienta środowisko Grafana Cloud, które łączy organizację z Grafaną i używanymi przez nią usługami backendu, w tym Mimir, Loki, Tempo, wtyczkami, pulpitami nawigacyjnymi, źródłami danych i konfiguracją na poziomie stosu. Nasza praca koncentruje się na przecięciu produktu, platformy i operacji. Tworzymy usługi płaszczyzny kontrolnej i przepływy pracy, które zapewniają spójność stanu stosu w witrynie grafana.com, usłudze Stack State Service (SSS), hostowanej platformie Grafana, regionach chmury i podstawowej infrastrukturze chmury Grafana.
Jeśli ta domena działa dobrze, klienci uzyskują niezawodne tworzenie stosów, bezpieczne wdrażanie konfiguracji, przewidywalne migracje i mniej ręcznych interwencji operacyjnych. Projektuj, buduj i obsługuj systemy uzgadniania, w tym backend SSS, aby śledzić pożądany stan stosu, wykrywać i naprawiać dryf pomiędzy szablonami stosów, stanem grafana.com, hostowaną Grafaną i rzeczywistą konfiguracją stosu klienta. Współpracuj w ramach SSS, grafana.com i konfiguracjami wdrożeniowymi, aby zapewnić, że przepływy pracy w cyklu życia stosu pozostaną niezawodne, obserwowalne i odporne.
Popraw efektywność operacyjną poprzez zmniejszenie złożoności wdrożenia (np. dążenie do wdrożenia pojedynczego PR w regionie SSS) i wnoszenie wkładu w stos. Projekt Config Reconciliation Zarządzanie mechanizmami wdrażania udostępnionych wtyczek, pulpitów nawigacyjnych, źródeł danych, wersji Grafana, kanałów wydań i konfiguracji na poziomie stosu Obsługa wdrożeń nowych regionów i klastrów, w tym ścieżek operacyjnych wymaganych do bezpiecznego wprowadzenia stosów online w nowych regionach Grafana Cloud Ulepszanie reakcji na incydenty i ścieżek odzyskiwania w przypadku nieprawidłowego ułożenia stosu, błędów uzgadniania, problemów z wdrażaniem wtyczek i niepowodzeń integracji Hosted Grafana Współpracuj z produktami, Hosted Grafana, infrastrukturą, wsparciem i sąsiadujące zespoły AppCore zajmują się pracami związanymi z cyklem życia stosu mającymi wpływ na klienta. Weź udział w planowaniu planu działania, projektowaniu technicznym, udoskonaleniach OnCall i długoterminowym uproszczeniu operacji na stosie.
Pomożesz kontrolować zachowanie produkcyjne budowanych systemów. Obejmuje to ulepszanie elementów Runbook, pulpitów nawigacyjnych, alertów, bezpieczeństwa uzgadniania, kontroli wdrażania i procedur odzyskiwania. Powinieneś czuć się komfortowo debugując granice usług i wprowadzając ostrożne zmiany w systemach, które mają wpływ na stosy klientów.
Co sprawia, że świetnie pasujesz: W Grafanie aktywnie stosujemy praktyki programistyczne wspomagane sztuczną inteligencją i agentyczne, integrując te technologie zarówno z naszymi procesami inżynieryjnymi, jak i dostarczanymi przez nas systemami. Zachęcamy naszych inżynierów do przemyślanego wykorzystywania narzędzi AI w celu usprawnienia każdego etapu cyklu życia, od projektowania i wdrażania po testowanie, dokumentację i operacje. Poszukujemy również strategicznych możliwości włączenia funkcji agentowych do naszych usług, aby wyeliminować trud, zwiększyć niezawodność i zapewnić, że złożone przepływy pracy klientów pozostaną odporne i bezpieczne.
Poszukujemy inżyniera zaplecza, który rozwija się w budowaniu systemów produkcyjnych, w których poprawność, skalowalność i przejrzystość operacyjna są najważniejsze. Jako organizacja pracująca zdalnie powinnaś czuć się komfortowo, współpracując asynchronicznie w różnych strefach czasowych i przejmując pełną odpowiedzialność za krytyczne systemy obsługujące Grafana Cloud. Nasz zespół jest niewielki i działa z dużą niezależnością; oczekujemy, że będziesz kierować dużymi projektami, koordynować działania ponad granicami usług i pomagać w określaniu kierunku technicznego dla naszej domeny.
Odniesiesz szczególne sukcesy na tym stanowisku, jeśli lubisz rozwiązywać wyzwania związane z systemami stanowymi, spójnością ostateczną i pętlami uzgadniania. Cenimy inżynierów, którzy potrafią przyjąć niejednoznaczne wymagania dotyczące cyklu życia i przekształcić je w jednoznaczne, modułowe rozwiązania. Powinieneś być biegły w dzieleniu złożonych systemów na bezpieczne, iteracyjne przyrosty, jednocześnie jasno komunikując techniczne kompromisy zarówno wewnętrznym interesariuszom, jak i sąsiadującym zespołom produktowym.
Niektóre czynności, od których możesz się spodziewać, mogą obejmować: Pisanie wydajnego, czytelnego i łatwego w utrzymaniu kodu Wdrażanie nowych mikrousług lub systemów Współpraca z członkami zespołu i innymi działami w celu osiągnięcia konsensusu w sprawie proponowanych rozwiązań Koordynacja z produktem i UX, jeśli to konieczne, Odpowiadanie na prośby i opinie klientów Gdy wszystko będzie gotowe, udział w naszej rotacji OnCall podążającej za słońcem Uczestnictwo w decyzjach zespołowych, takich jak planowanie planu działania i ustalanie priorytetów. Wymagania: Masz co najmniej 1 rok doświadczenia w pracy w pełni zdalnej. Masz pewne doświadczenie w pracy na platformie SaaS i znasz popularne koncepcje systemów rozproszonych (np. skalowalność, wielodostępność, HA).
Posiadaj doświadczenie zawodowe w Golang i bądź chętny do pracy zarówno z usługą backendową, jak i kodem aplikacji. Dbaj o doświadczenie programistów i użytkowników oraz jakość produktów, nad którymi pracujesz. Posiadaj doświadczenie w realizacji projektów, od wstępnej burzy mózgów po wysyłkę produktu do klienta.
Piszesz czyste, dobrze przetestowane oprogramowanie, które inni inżynierowie mogą zrozumieć, obsługiwać i konserwować. Potrafi podejmować się dobrze zdefiniowanych zadań, rozkładać je na części i wykonywać iteracyjnie, aby dostarczyć działające rozwiązania i zebrać opinie. Jesteś chętny do współpracy między zespołami i dbasz o to, aby Twoja praca była zgodna z potrzebami innych zespołów i interesariuszy zewnętrznych.
Znajomość Kubernetes w AWS, GCP lub Azure oraz znajomość narzędzi infrastruktury jako kodu (Helm, Terraform, Jsonnet itp.). Doświadczenie w nienagannym reagowaniu na incydenty i wnoszeniu wkładu w przeglądy po incydencie. Dodatkowe punkty za: Doświadczenie z TypeScript/Node.js Doświadczenie z wzorcami płaszczyzny kontrolnej Kubernetes, operatorami, uzgadniaczami lub systemami o pożądanym stanie Doświadczenie z Jsonnet/Tanka, Terraform, Flux, Argo lub podobnymi narzędziami do wdrażania/konfiguracji Doświadczenie w pracy nad udostępnianiem SaaS, dzierżawą, ekspansją regionalną, wdrażaniem wtyczek lub systemami cyklu życia klienta Doświadczenie w reagowaniu na incydenty obejmujące dryf konfiguracji, częściową awarię lub niedopasowanie stanu między usługami Wynagrodzenie i nagrody: In Wielkiej Brytanii zakres wynagrodzeń na tym stanowisku wynosi 72 tys.
GBP - 90 tys. GBP. Rzeczywiste wynagrodzenie może się różnić w zależności od poziomu, doświadczenia i umiejętności ocenianych podczas rozmowy kwalifikacyjnej.
Wszystkie nasze role obejmują jednostki zapasów o ograniczonym dostępie (RSU), dzięki czemu każdy członek zespołu ma udział w sukcesie Grafana Labs. Wierzymy we wspólne wyniki - jednostki RSU pomagają nam zachować równowagę i inwestować w miarę globalnej skali. *Zakresy wynagrodzeń zależą od kraju. Jeśli aplikujesz na to stanowisko z innej lokalizacji niż wymieniona powyżej, Twój rekruter omówi na początku procesu zakres wynagrodzeń i korzyści określone dla Twojego konkretnego rynku.
Dlaczego odniesiesz sukces w Grafana Labs: 100% zdalna, globalna kultura - jako firma działająca wyłącznie zdalnie, skupiamy talenty z całego świata, których łączy kultura współpracy i wspólny cel. Skalowanie organizacji - podejmuj znaczącą pracę w dynamicznie rozwijającym się, stale rozwijającym się środowisku. Przejrzysta komunikacja - oczekuj otwartego podejmowania decyzji i regularnych aktualizacji w całej firmie.
Oparta na innowacjach - autonomia i wsparcie w dostarczaniu świetnych prac i próbowaniu nowych rzeczy. Open Source Roots - Zbudowane na wartościach kierowanych przez społeczność, które kształtują sposób, w jaki pracujemy. Wzmocnione zespoły - wysokie zaufanie i kultura niskiego ego, która ceni wyniki ponad optykę. Ścieżki rozwoju kariery - zdefiniowane możliwości rozwoju i rozwoju kariery.
Przystępne przywództwo - przejrzyści dyrektorzy, którzy są zaangażowani, widoczni i ludzcy. Ludzie z pasją - Dołącz do zespołu inteligentnych, wspierających ludzi, którzy bardzo dbają o to, co robią. Wdrożenie osobiście - chcemy, abyś od pierwszego dnia rozwijał się wraz z innymi, nowymi „Grafanistami”, aby dowiadywali się wszystkiego o tym, co i jak robimy.
Równowaga jest kluczem - stosujemy globalną politykę corocznego urlopu wynoszącą 30 dni w roku. 3 dni Twojego rocznego urlopu są zarezerwowane na Dni przestoju Grafana, aby umożliwić zespołowi naprawdę odłączenie się. *W stosownych przypadkach będziemy przestrzegać lokalnych przepisów. Pracodawca zapewniający równe szanse: Grafana Labs jest pracodawcą zapewniającym równe szanse.
Przyjmujemy zgłoszenia od wszystkich, bez względu na rasę, kolor skóry, narodowość, pochodzenie, kastę, płeć, tożsamość lub ekspresję związaną z zmianą płci, orientację seksualną, wiek, religię lub przekonania, niepełnosprawność, status weterana, informacje genetyczne, ciążę, macierzyństwo, stan cywilny, stan rodzinny lub opiekuna, a także jakąkolwiek inną cechę chronioną przez lokalne prawo. Wierzymy, że równość i różnorodność budują silną organizację i ciężko pracujemy, aby było to podstawą naszej organizacji w miarę jej rozwoju. Grafana Labs może wykorzystywać w procesie rekrutacji narzędzia AI, aby pomóc w dopasowaniu informacji podanych w CV do ofert pracy.
Zespół rekrutacyjny będzie w dalszym ciągu ręcznie przeglądał przychodzące CV, aby określić ich zgodność z bieżącymi ofertami pracy. Aby uzyskać informacje na temat sposobu wykorzystania Twoich danych osobowych po aplikacji na stanowisko, zapoznaj się z naszą polityką prywatności. Pierwotnie opublikowany w Himalajach
Pytania spolecznosci
Ktos tu pracowal? Zapytaj przed aplikacja.
Brak watkow dla tej oferty lub firmy.