Propellerhead
Propellerhead
11 – 50 Pracownicy
Doradztwo
Propellerhead to nowozelandzka firma świadcząca usługi informatyczne i doradcze. Pomaga organizacjom rządowym, komercyjnym i non profit opracowywać oraz udoskonalać rozwiązania technologiczne. W swojej działalności łączy oprogramowanie open source ze zwinnym i zwinnym podejściem Lean do realizacji projektów, wykorzystując między innymi design thinking do kształtowania stopniowo wdrażanych rezultatów skoncentrowanych na użytkownikach. Kultura pracy firmy opiera się na współpracy, jasnej komunikacji, elastyczności i ciągłym doskonaleniu, a jednym z modeli wpływających na sposób pracy zespołów jest holakracja.

Inżynier niezawodności systemów

Usprawniaj infrastrukturę Azure, procesy wdrożeniowe i niezawodność usług w zespole inżynierskim wspieranym przez AI. Wspieraj niestandardowe platformy cyfrowe dzięki automatyzacji, reagowaniu na incydenty i ciągłym usprawnieniom operacyjnym.

Opis

  • Projektowanie architektury wdrożeń w Azure we współpracy z głównymi zespołami programistycznymi.
  • Kierowanie konfiguracją środowisk wdrożeniowych, w tym serwerów, usług i sieci, przy koordynacji z technicznymi przedstawicielami klientów.
  • Uwzględnianie bezpieczeństwa, skalowalności, łatwości utrzymania i wydajności w architekturze rozwiązań.
  • Pomaganie zespołom programistycznym w utrzymaniu potoków ciągłej integracji i wdrażania.
  • Przeprowadzanie zaplanowanych wydań oprogramowania, dopóki pełna automatyzacja nie zostanie wdrożona.
  • Konfigurowanie narzędzi do monitorowania i alertów oraz łączenie ich z systemem obsługi zgłoszeń.
  • Pomaganie w klasyfikacji zgłoszeń do pomocy technicznej i rozwiązywaniu problemów.
  • Pomaganie w diagnozowaniu i rozwiązywaniu problemów w godzinach pracy oraz w ramach wspólnego dyżuru poza godzinami pracy.
  • Przygotowywanie raportów o incydentach wraz z zaleceniami, które ograniczą ryzyko ich ponownego wystąpienia.
  • Współpraca z głównymi zespołami programistycznymi przy wdrażaniu środków zaradczych.
  • Monitorowanie incydentów i informowanie klientów o postępach.
  • Planowanie i wdrażanie proaktywnych usprawnień ograniczających liczbę zgłoszeń do pomocy technicznej.
  • Automatyzowanie powtarzalnych zadań zamiast każdorazowego wykonywania ich ręcznie.
  • Korzystanie ze wsparcia AI przy dokumentowaniu architektury systemów, konfiguracji oraz procesów wdrażania.
  • Dzielenie się wiedzą techniczną z programistami wsparcia w różnych zespołach.
  • Utrzymywanie bieżących operacji, poprawianie niezawodności oprogramowania i infrastruktury oraz obniżanie kosztów.

Wymagania

  • Doświadczenie na stanowisku Site Reliability Engineer, Systems Reliability Engineer, DevOps Engineer lub podobnym.
  • Swoboda w korzystaniu z AI do diagnozowania problemów, pisania skryptów, automatyzowania pracy i dokumentowania procesów w potoku dostarczania wspieranym przez AI.
  • Doświadczenie w tworzeniu skalowalnych aplikacji internetowych.
  • Znajomość Rust, Java, .NET lub Go.
  • Doświadczenie z JavaScript, HTML, CSS, Node.js, ReactJS, AngularJS lub porównywalnymi frameworkami front-endowymi.
  • Udokumentowane doświadczenie w tworzeniu skryptów w PowerShell, Ruby, Python, shell lub innym popularnym języku skryptowym.
  • Duże doświadczenie w zakresie architektur wdrożeniowych Microsoft Azure, potoków wdrożeniowych Microsoft DevOps, GitHub Actions i Terraform.
  • Doświadczenie w administrowaniu chmurowymi środowiskami serwerowymi Linux.
  • Umiejętność diagnozowania problemów i konfigurowania sieci wirtualnych.
  • Znajomość New Relic, Dynatrace lub podobnych narzędzi monitorujących, w tym pulpitów nawigacyjnych i integracji alertów.
  • Umiejętność pracy z różnymi technologiami i złożonymi środowiskami.
  • Spokój w rozwiązywaniu problemów o wysokim priorytecie.
  • Dobra ocena diagnoz generowanych przez AI i świadomość, kiedy należy je zweryfikować ręcznie.
  • Silna motywacja do nauki i rozwijania nowych umiejętności.
  • Wymagane miejsce zamieszkania w Auckland.
  • Wymagana praca w biurze trzy dni w tygodniu oraz okazjonalna obecność zgodnie z potrzebami klientów i zespołu.
  • Kandydaci przechodzący do kolejnych etapów mogą zostać poproszeni o zgodę na sprawdzenie policyjne, weryfikację historii kredytowej i inne kontrole oraz o przedstawienie potwierdzenia kwalifikacji.

Benefity

  • Kultura zespołowa, która ceni innowacje, naukę i współpracę.
  • Różnorodna, angażująca praca o charakterze komercyjnym dla cenionych klientów.
  • Możliwości rozwoju zawodowego i awansu.
  • Spotkania poświęcone dzieleniu się wiedzą co dwa tygodnie; zapewniony lunch.
  • Konkurencyjne wynagrodzenie.
  • Program zakupu akcji firmy przez pracowników.
  • Hybrydowy model pracy łączący biuro i dom.
  • Dobrze zaprojektowane biuro.
  • Miejsce pracy zapewniające równe szanse i wolne od dyskryminacji.