Praca
Z kanału partnera
Starszy inżynier, niezawodność baz danych
Cena na życzenie
Szczegóły
- Typ zatrudnienia
- Pełny etat
- Zdalnie
- Tak
- Firma
- Zapier
- Poziom
- Senior
Opis
Automatyczne tłumaczenie z języka English. Oryginał jest wiążący. Tłumaczenie maszynowe — trwają prace nad dokładniejszą wersją.
AI w Zapier
W Zapier na co dzień budujemy i wykorzystujemy automatyzację, aby praca była bardziej wydajna, kreatywna i ludzka. Jeśli więc aplikując tutaj, korzystasz z narzędzi AI – świetnie! Prosimy jedynie o odpowiedzialne i przejrzyste korzystanie z nich.
Zapoznaj się z naszymi wskazówkami, jak współpracować z AI podczas procesu rekrutacji w Zapier, w tym jak korzystać z narzędzi AI, takich jak ChatGPT, Claude, Gemini i inne podczas naszego procesu rekrutacji – a kiedy nie.
Starszy inżynier, niezawodność baz danych
Cześć!
Poszukujemy inżyniera niezawodności baz danych (DBRE), który dołączy do zespołu stanowego w Zapier. Potrzebujemy kogoś, kto może wyznaczyć kierunek w naszej infrastrukturze danych i nie boi się zagłębić w szczegóły, aby rozwiązać trudne problemy operacyjne.
Zespół stanowy jest właścicielem platformy usług stanowych Zapier: naszej floty relacyjnych baz danych (MySQL i PostgreSQL), warstwy buforowania zbudowanej na Redis i ElastiCache oraz narzędzi, które umożliwiają zespołom ds. produktów korzystanie z nich łatwo, bezpiecznie i niezawodnie. Będziesz kształtować nasze praktyki dotyczące automatyzacji, obserwowalności, wydajności, niezawodności i odzyskiwania po awarii, a także pomożesz w stworzeniu właściwej drogi dla zespołów budujących na naszej warstwie danych. Jest to starsza rola DBRE w zespole stanowym. Będziesz technicznym środkiem ciężkości podczas pracy z bazami danych i pamięcią podręczną: osobą, do której inni inżynierowie przychodzą w celu przeglądu projektu, tą, która wyznacza poprzeczkę w zakresie obsługi warstwy danych i osobą odpowiedzialną za z biegiem czasu rozwijanie praktyki DBRE w zespole.
Wiemy, że ubieganie się o nową pracę i podjęcie jej w dowolnej firmie wymaga skoku wiary. Chcemy, abyś czuł się komfortowo i podekscytowany aplikowaniem w Zapier. Aby pomóc Ci podzielić się nieco większymi informacjami na temat życia w Zapier, oprócz opisu stanowiska podajemy kilka zasobów, które pozwolą Ci wejrzeć od środka w życie w Zapier. Mamy nadzieję, że odważysz się zaufać i złożysz wniosek.
Nasze zaangażowanie wobec kandydatów
Kultura i Wartości na Zapieru
Przewodnik Zapiera po pracy zdalnej
Różnorodność i inkluzywność w Zapier
Zapier jest dumny z tego, że jest miejscem pracy oferującym równe szanse, którego celem jest poszukiwanie i zatrudnianie zróżnicowanej siły roboczej.
O Tobie
Jesteś doświadczonym technologiem baz danych. Masz co najmniej 7 lat doświadczenia w administrowaniu systemami, inżynierii systemów lub tworzeniu oprogramowania, z czego co najmniej 4 lata na pracy w produkcyjnych relacyjnych bazach danych. Masz głęboką wiedzę na temat MySQL lub PostgreSQL oraz praktyczną wiedzę na temat drugiego z nich, w tym ekosystemu rozszerzeń i narzędzi każdego silnika. Rozumiesz buforowanie (takie jak Redis) jako część warstwy danych, wiesz, jak je projektować i obsługiwać na dużą skalę, a także znasz kompromisy między buforowaniem a bazą danych pod spodem.
Znasz chmurę i traktujesz infrastrukturę jak kod. Zaprojektowałeś i utrzymujesz wysoce dostępne, oparte na chmurze systemy baz danych w AWS lub innej platformie chmurowej i zarządzasz tą infrastrukturą za pomocą Terraform lub podobnego narzędzia IaC, a nie ręcznie. Potrafisz obsługiwać usługi stanowe razem z Kubernetesem lub innymi systemami rozproszonymi i rozumiesz korzyści wynikające z uruchamiania obciążeń danymi w środowiskach zorganizowanych i wokół nich.
Budujesz i wykorzystujesz obserwowalność. Zaimplementowałeś metryki, rejestrowanie i alerty dla systemów danych przy użyciu narzędzi takich jak Datadog, Prometheus lub CloudWatch i znasz różnicę między pulpitem nawigacyjnym, który wygląda dobrze, a takim, który wychwytuje problemy, zanim zrobią to klienci. Dane dotyczące wydajności zapytań, opóźnienia replikacji i współczynniki trafień w pamięci podręcznej traktujesz jako sygnały najwyższej klasy.
Współpracujesz z zespołami ds. produktów. Zespoły produktowe to Twoi klienci. Kiedy zespół przychodzi do Ciebie z projektem lub problemem, przed przepisaniem rozwiązania pytasz o obciążenie pracą, dajesz mu opcje oparte na kompromisach, a nie edyktach, i pozostawiasz go z większymi umiejętnościami, niż je znalazłeś. Obsługujesz prośby o wsparcie z taką samą starannością, jak reakcję na incydenty, uczestniczysz w dyżurach telefonicznych w zakresie produkcyjnych systemów danych i wolisz uczyć zespół łowienia ryb, niż zadawać dwa razy to samo pytanie. Dobrze dokumentujesz wszystko, dzięki czemu Twoja wiedza może być konsumowana asynchronicznie.
Podnosisz poprzeczkę dla otaczającego Cię zespołu. Jesteś doświadczonym DBRE w tym zespole i traktujesz to jako odpowiedzialność. Przeglądasz projekty innych użytkowników i przekazujesz opinie, które sprawiają, że projekt jest lepszy, a inżynier bardziej bystry. Rozwiązujesz trudne problemy, gdy pomaga to komuś innemu się rozwijać. Przekształcasz wiedzę, której nauczyłeś się na własnej skórze, w dokumenty, wzorce i elementy Runbook, dzięki czemu następna osoba nie musi się ich uczyć w bolesny sposób. Zależy Ci na tym, aby za rok zespół był bardziej zdolny niż dzisiaj.
Wysyłasz kod, aby rozwiązać problemy systemowe. Automatyzujesz powtarzalną pracę i budujesz narzędzia, które podnoszą efektywność zespołu. Bez problemu możesz zagłębić się w kod aplikacji, aby naprawić błąd lub uruchomić usługę backendu, aby wypełnić lukę w naszej strategii zarządzania danymi. Bierzesz na siebie odpowiedzialność za trudne problemy i wiesz, że „po prostu rzuć na to więcej sprzętu” nie jest strategią skalowania.
Najpierw pracujesz nad sztuczną inteligencją. Narzędzia AI są już częścią Twojego działania: używasz ich do pisania i przeglądania kodu automatyzacji, analizowania planów i dzienników zapytań, tworzenia projektów elementów Runbook i przyspieszania badania incydentów. Potrafisz naprawdę ocenić, gdzie wyniki sztucznej inteligencji są niezawodne, a gdzie nie, zwłaszcza w przypadku systemów danych produkcyjnych, i budujesz tę płynność w praktykach swojego zespołu, a nie tylko własnych.
Rzeczy, które zrobisz
Nie wyłączaj świateł
•
Zadbaj o niezawodność naszej warstwy buforowania: planowanie pojemności, zachowanie w przypadku przełączania awaryjnego, strategia aktualizacji i prawidłowe wzorce użytkowania pamięci podręcznych hostowanych w Redis Enterprise i AWS ElastiCache.
•
Weź udział w naszej rotacji na wezwanie i służ jako punkt eskalacji problemów z warstwą danych podczas incydentów produkcyjnych.
•
Wspieraj na co dzień klientów wewnętrznych, od rozwiązywania problemów z powolnymi zapytaniami po doradztwo w zakresie wykorzystania pamięci masowej i przekształcaj powtarzające się pytania w dokumentację i narzędzia.
Zmień właściwą drogę w łatwą drogę…
Źródło: Jobicy (https://jobicy.com/jobs/156564-sr-engineer-database-reliability)
W Zapier na co dzień budujemy i wykorzystujemy automatyzację, aby praca była bardziej wydajna, kreatywna i ludzka. Jeśli więc aplikując tutaj, korzystasz z narzędzi AI – świetnie! Prosimy jedynie o odpowiedzialne i przejrzyste korzystanie z nich.
Zapoznaj się z naszymi wskazówkami, jak współpracować z AI podczas procesu rekrutacji w Zapier, w tym jak korzystać z narzędzi AI, takich jak ChatGPT, Claude, Gemini i inne podczas naszego procesu rekrutacji – a kiedy nie.
Starszy inżynier, niezawodność baz danych
Cześć!
Poszukujemy inżyniera niezawodności baz danych (DBRE), który dołączy do zespołu stanowego w Zapier. Potrzebujemy kogoś, kto może wyznaczyć kierunek w naszej infrastrukturze danych i nie boi się zagłębić w szczegóły, aby rozwiązać trudne problemy operacyjne.
Zespół stanowy jest właścicielem platformy usług stanowych Zapier: naszej floty relacyjnych baz danych (MySQL i PostgreSQL), warstwy buforowania zbudowanej na Redis i ElastiCache oraz narzędzi, które umożliwiają zespołom ds. produktów korzystanie z nich łatwo, bezpiecznie i niezawodnie. Będziesz kształtować nasze praktyki dotyczące automatyzacji, obserwowalności, wydajności, niezawodności i odzyskiwania po awarii, a także pomożesz w stworzeniu właściwej drogi dla zespołów budujących na naszej warstwie danych. Jest to starsza rola DBRE w zespole stanowym. Będziesz technicznym środkiem ciężkości podczas pracy z bazami danych i pamięcią podręczną: osobą, do której inni inżynierowie przychodzą w celu przeglądu projektu, tą, która wyznacza poprzeczkę w zakresie obsługi warstwy danych i osobą odpowiedzialną za z biegiem czasu rozwijanie praktyki DBRE w zespole.
Wiemy, że ubieganie się o nową pracę i podjęcie jej w dowolnej firmie wymaga skoku wiary. Chcemy, abyś czuł się komfortowo i podekscytowany aplikowaniem w Zapier. Aby pomóc Ci podzielić się nieco większymi informacjami na temat życia w Zapier, oprócz opisu stanowiska podajemy kilka zasobów, które pozwolą Ci wejrzeć od środka w życie w Zapier. Mamy nadzieję, że odważysz się zaufać i złożysz wniosek.
Nasze zaangażowanie wobec kandydatów
Kultura i Wartości na Zapieru
Przewodnik Zapiera po pracy zdalnej
Różnorodność i inkluzywność w Zapier
Zapier jest dumny z tego, że jest miejscem pracy oferującym równe szanse, którego celem jest poszukiwanie i zatrudnianie zróżnicowanej siły roboczej.
O Tobie
Jesteś doświadczonym technologiem baz danych. Masz co najmniej 7 lat doświadczenia w administrowaniu systemami, inżynierii systemów lub tworzeniu oprogramowania, z czego co najmniej 4 lata na pracy w produkcyjnych relacyjnych bazach danych. Masz głęboką wiedzę na temat MySQL lub PostgreSQL oraz praktyczną wiedzę na temat drugiego z nich, w tym ekosystemu rozszerzeń i narzędzi każdego silnika. Rozumiesz buforowanie (takie jak Redis) jako część warstwy danych, wiesz, jak je projektować i obsługiwać na dużą skalę, a także znasz kompromisy między buforowaniem a bazą danych pod spodem.
Znasz chmurę i traktujesz infrastrukturę jak kod. Zaprojektowałeś i utrzymujesz wysoce dostępne, oparte na chmurze systemy baz danych w AWS lub innej platformie chmurowej i zarządzasz tą infrastrukturą za pomocą Terraform lub podobnego narzędzia IaC, a nie ręcznie. Potrafisz obsługiwać usługi stanowe razem z Kubernetesem lub innymi systemami rozproszonymi i rozumiesz korzyści wynikające z uruchamiania obciążeń danymi w środowiskach zorganizowanych i wokół nich.
Budujesz i wykorzystujesz obserwowalność. Zaimplementowałeś metryki, rejestrowanie i alerty dla systemów danych przy użyciu narzędzi takich jak Datadog, Prometheus lub CloudWatch i znasz różnicę między pulpitem nawigacyjnym, który wygląda dobrze, a takim, który wychwytuje problemy, zanim zrobią to klienci. Dane dotyczące wydajności zapytań, opóźnienia replikacji i współczynniki trafień w pamięci podręcznej traktujesz jako sygnały najwyższej klasy.
Współpracujesz z zespołami ds. produktów. Zespoły produktowe to Twoi klienci. Kiedy zespół przychodzi do Ciebie z projektem lub problemem, przed przepisaniem rozwiązania pytasz o obciążenie pracą, dajesz mu opcje oparte na kompromisach, a nie edyktach, i pozostawiasz go z większymi umiejętnościami, niż je znalazłeś. Obsługujesz prośby o wsparcie z taką samą starannością, jak reakcję na incydenty, uczestniczysz w dyżurach telefonicznych w zakresie produkcyjnych systemów danych i wolisz uczyć zespół łowienia ryb, niż zadawać dwa razy to samo pytanie. Dobrze dokumentujesz wszystko, dzięki czemu Twoja wiedza może być konsumowana asynchronicznie.
Podnosisz poprzeczkę dla otaczającego Cię zespołu. Jesteś doświadczonym DBRE w tym zespole i traktujesz to jako odpowiedzialność. Przeglądasz projekty innych użytkowników i przekazujesz opinie, które sprawiają, że projekt jest lepszy, a inżynier bardziej bystry. Rozwiązujesz trudne problemy, gdy pomaga to komuś innemu się rozwijać. Przekształcasz wiedzę, której nauczyłeś się na własnej skórze, w dokumenty, wzorce i elementy Runbook, dzięki czemu następna osoba nie musi się ich uczyć w bolesny sposób. Zależy Ci na tym, aby za rok zespół był bardziej zdolny niż dzisiaj.
Wysyłasz kod, aby rozwiązać problemy systemowe. Automatyzujesz powtarzalną pracę i budujesz narzędzia, które podnoszą efektywność zespołu. Bez problemu możesz zagłębić się w kod aplikacji, aby naprawić błąd lub uruchomić usługę backendu, aby wypełnić lukę w naszej strategii zarządzania danymi. Bierzesz na siebie odpowiedzialność za trudne problemy i wiesz, że „po prostu rzuć na to więcej sprzętu” nie jest strategią skalowania.
Najpierw pracujesz nad sztuczną inteligencją. Narzędzia AI są już częścią Twojego działania: używasz ich do pisania i przeglądania kodu automatyzacji, analizowania planów i dzienników zapytań, tworzenia projektów elementów Runbook i przyspieszania badania incydentów. Potrafisz naprawdę ocenić, gdzie wyniki sztucznej inteligencji są niezawodne, a gdzie nie, zwłaszcza w przypadku systemów danych produkcyjnych, i budujesz tę płynność w praktykach swojego zespołu, a nie tylko własnych.
Rzeczy, które zrobisz
Nie wyłączaj świateł
•
Zadbaj o niezawodność naszej warstwy buforowania: planowanie pojemności, zachowanie w przypadku przełączania awaryjnego, strategia aktualizacji i prawidłowe wzorce użytkowania pamięci podręcznych hostowanych w Redis Enterprise i AWS ElastiCache.
•
Weź udział w naszej rotacji na wezwanie i służ jako punkt eskalacji problemów z warstwą danych podczas incydentów produkcyjnych.
•
Wspieraj na co dzień klientów wewnętrznych, od rozwiązywania problemów z powolnymi zapytaniami po doradztwo w zakresie wykorzystania pamięci masowej i przekształcaj powtarzające się pytania w dokumentację i narzędzia.
Zmień właściwą drogę w łatwą drogę…
Źródło: Jobicy (https://jobicy.com/jobs/156564-sr-engineer-database-reliability)
To ogłoszenie pochodzi z feedu partnera. Aplikuj na stronie źródłowej.
Źródło: Zapier
Ogłoszenie pochodzi od Zapier.