Ford Motor Company
Ford Motor Company
Ford Motor Company to amerykański producent samochodów, którego historia sięga 1903 roku. Oprócz opracowywania i produkcji pojazdów firma rozwija działalność w obszarze usług mobilności, rozwiązań cyfrowych i oprogramowania. Ford realizuje również działania na rzecz zrównoważonego rozwoju i wyznacza cele środowiskowe, łącząc transport, innowacje, wpływ na społeczności oraz odpowiedzialne praktyki biznesowe.

Inżynier niezawodności serwisów

Twórz globalną platformę monitorowania i obserwowalności Forda. Zwiększaj niezawodność, skalowalność i bezpieczeństwo usług GCP oraz ich gotowość do odtwarzania po awarii.

Opis

  • Twórz i wdrażaj kod zwiększający niezawodność nowych i istniejących systemów.
  • Przeglądaj kod i przekazuj uwagi dotyczące zmian w środowisku produkcyjnym.
  • Naprawiaj i optymalizuj złożone systemy.
  • Prowadź debugowanie oraz analizę architektury i projektu usług.
  • Bierz udział w dyżurach.
  • Przygotowuj dokumenty projektowe, analizy systemów, instrukcje operacyjne i scenariusze działania.
  • Twórz i utrzymuj zaplecze monitorowania SRE z użyciem Go, Postgres i OpenTelemetry.
  • Twórz narzędzia infrastrukturalne z użyciem Terraform i powiązanych narzędzi do zarządzania infrastrukturą jako kodem.
  • Optymalizuj wydajność i koszty GCP oraz skaluj zasoby stosownie do zapotrzebowania.
  • Współpracuj z zespołami programistycznymi nad poprawą niezawodności i wydajności.
  • Automatyzuj monitorowanie podczas dyżurów, dostrajanie wydajności i rozwiązania do odtwarzania po awarii.
  • Diagnozuj i rozwiązuj problemy w środowiskach programistycznych, testowych i produkcyjnych.
  • Bierz udział w analizach po incydentach i opracowuj działania zapobiegawcze.
  • Stosuj praktyki zabezpieczania infrastruktury oraz wspieraj audyty i oceny podatności.
  • Bierz udział w planowaniu pojemności i prognozowaniu zapotrzebowania.
  • Wykrywaj i usuwaj wąskie gardła wydajności za pomocą profilowania, analizy i dostrajania konfiguracji.
  • Opracowuj, utrzymuj i testuj procedury odtwarzania po awarii.
  • Utrzymuj wewnętrzne bazy wiedzy i dokumentację.

Wymagania

  • Mieć tytuł licencjata z informatyki, inżynierii lub matematyki albo równoważne doświadczenie.
  • Mieć co najmniej pięć lat doświadczenia jako inżynier oprogramowania lub na podobnym stanowisku.
  • Mieć duże doświadczenie w programowaniu w Go; mile widziana znajomość tworzenia dostawców Terraform.
  • Biegle posługiwać się narzędziami monitorowania i obserwowalności, zwłaszcza OpenTelemetry lub podobnymi rozwiązaniami.
  • Biegle pracować z usługami chmurowymi; szczególnie mile widziane jest doświadczenie z Kubernetes i Google Cloud Platform.
  • Mieć solidne umiejętności programowania w Go i tworzenia skryptów oraz dobrą znajomość praktyk wytwarzania oprogramowania.
  • Mieć doświadczenie w pracy z relacyjnymi bazami danych i bazami dokumentowymi.
  • Umieć debugować i optymalizować kod oraz automatyzować rutynowe zadania.
  • Mieć rozwinięte umiejętności rozwiązywania problemów i skutecznie pracować pod presją w dynamicznym środowisku.
  • Skutecznie komunikować się w mowie i piśmie.