
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.