DTN
DTN
DTN to firma zajmująca się danymi i analizą, która pomaga organizacjom podejmować lepsze decyzje operacyjne w rolnictwie, lotnictwie, transporcie i sektorze usług komunalnych. Jej produkty łączą dane pogodowe, informacje rynkowe i narzędzia analityczne, pomagając zespołom przewidywać ryzyko, reagować na zmieniające się warunki i zarządzać codziennymi operacjami. Platformy takie jak ClearAg® i WeatherOps® wykorzystują technologię oraz analizę danych do rozwiązywania złożonych problemów środowiskowych i biznesowych.

Inżynier platformy, usługi chmurowe AWS

Twórz natywne dla chmury interfejsy API, zestawy SDK, narzędzia wiersza poleceń i usługi dla platformy wspomagania decyzji operacyjnych DTN. Rozwijaj systemy rozproszone i funkcje oparte na AI dla inżynierów oraz klientów korporacyjnych.

Opis

  • Projektuj i wdrażaj funkcje platformy od planowania po środowisko produkcyjne.
  • Implementuj logikę usług i logikę biznesową platformy wspomagania decyzji operacyjnych DTN.
  • Twórz i rozwijaj interfejsy API dla programistów, zestawy SDK, narzędzia wiersza poleceń oraz zarządzane funkcje platformy.
  • Twórz i utrzymuj konfiguracje infrastruktury jako kodu do udostępniania i wdrażania usług platformy.
  • Samodzielnie odpowiadaj za funkcje inżynieryjne o umiarkowanym stopniu złożoności, aż do wdrożenia.
  • Rozwijaj platformowe środowisko modułów, kontrakty interfejsów i logikę biznesową.
  • Pracuj nad uwierzytelnianiem, bezpieczną komunikacją między usługami, dyspozycją, walidacją, metrykami, ponawianiem żądań i uzgadnianiem danych.
  • Stosuj praktyki systemów rozproszonych, takie jak przetwarzanie asynchroniczne, ponawianie żądań i idempotentność, aby zapewniać niezawodną współpracę usług.
  • Twórz niezawodne, łatwe w utrzymaniu oprogramowanie produkcyjne i dokładnie je testuj.
  • Twórz i utrzymuj zautomatyzowane testy jednostkowe i integracyjne.
  • Korzystaj z narzędzi do budowania, ciągłej integracji, testów automatycznych, kontroli wersji i rozwoju opartego na głównej gałęzi.
  • Bierz udział w dyskusjach dotyczących projektów technicznych i przeglądach kodu.
  • Twórz i utrzymuj natywne dla chmury usługi AWS obejmujące moc obliczeniową, pamięć masową, IAM, interfejsy API, zarządzane bazy danych i technologie sterowane zdarzeniami.
  • Zarządzaj infrastrukturą chmurową za pomocą Terraform lub podobnych narzędzi.
  • Dodawaj do usług metryki, monitoring i obserwowalność.
  • Uczestnicz w obsługiwanym dyżurze i analizuj awarie usług oraz incydenty operacyjne.
  • Stosuj zasadę minimalnych uprawnień i praktyki bezpieczeństwa chmury.
  • Korzystaj z narzędzi programistycznych wspomaganych przez AI i rozwijaj funkcje platformy wykorzystujące duże modele językowe oraz agentów AI.
  • Współpracuj ze starszymi inżynierami, liderami zespołów inżynieryjnych i interesariuszami z różnych działów.
  • Rozwijaj wiedzę z zakresu architektury AWS, systemów rozproszonych, automatyzacji infrastruktury i inżynierii platformowej.

Wymagania

  • Od 2 do 5 lat doświadczenia zawodowego w tworzeniu i dostarczaniu oprogramowania produkcyjnego.
  • Tytuł licencjata lub inżyniera informatyki albo równoważne doświadczenie zawodowe.
  • Umiejętność samodzielnego dostarczania funkcji o umiarkowanej złożoności od etapu tworzenia po wdrożenie.
  • Umiejętność rozwiązywania typowych problemów inżynieryjnych przy minimalnym nadzorze.
  • Dobre umiejętności rozwiązywania problemów i ciekawość techniczna.
  • Dobra znajomość TypeScript i Node.js lub innego nowoczesnego języka oraz umiejętność nauczenia się TypeScript i Node.js.
  • Kontakt z React, Angular lub Vue w ramach studiów albo pracy zawodowej.
  • Kontakt z Node.js lub Pythonem w ramach studiów albo pracy zawodowej.
  • Doświadczenie w tworzeniu RESTful API za pomocą Node.js.
  • Doświadczenie w pracy z interfejsami API REST i GraphQL.
  • Znajomość projektowania REST API, JSON oraz tworzenia aplikacji opartych na usługach.
  • Doświadczenie w korzystaniu z Git do kontroli kodu źródłowego i wersjonowania.
  • Praktyczna znajomość AWS i podstawowych koncepcji przetwarzania w chmurze.
  • Znajomość Terraform lub podobnych narzędzi do zarządzania infrastrukturą jako kodem.
  • Znajomość koncepcji systemów rozproszonych, w tym przetwarzania asynchronicznego, ponawiania żądań i idempotentności, lub umiejętność szybkiego ich opanowania.
  • Znajomość kontroli wersji, przeglądów kodu, ciągłej integracji i testów automatycznych.
  • Doświadczenie akademickie lub zawodowe z SQL i bazami danych, takimi jak PostgreSQL lub DynamoDB.
  • Znajomość narzędzi do programowania wspomaganego przez AI i technologii rozwoju opartego na agentach.
  • Zainteresowanie funkcjami platform opartymi na dużych modelach językowych i agentach AI.
  • Kontakt z bezserwerowymi usługami chmurowymi i usługami sterowanymi zdarzeniami.
  • Doświadczenie z modułami infrastruktury jako kodu, walidacją opartą na schematach, narzędziami obserwowalności, usługami skonteneryzowanymi lub potokami CI.
  • Zainteresowanie inżynierią platformową, narzędziami dla programistów lub rozwojem infrastruktury albo doświadczenie w tych obszarach.
  • Znajomość zagadnień bezpieczeństwa chmury, takich jak IAM, TLS/mTLS, uwierzytelnianie usług i podpisywanie.
  • Znajomość natywnych dla chmury architektur AWS, zarządzanych baz danych i usług sterowanych zdarzeniami.
  • Doświadczenie w tworzeniu wielokrotnego użytku komponentów oprogramowania, wspólnych interfejsów usług lub funkcji platformy dla programistów.
  • Znajomość testowanych i zweryfikowanych interfejsów, rozwoju opartego na głównej gałęzi, infrastruktury jako kodu oraz zasady minimalnych uprawnień.

Benefity

  • Nielimitowany płatny urlop.
  • Elastyczne godziny pracy.
  • Model pracy zdalnej, zależnie od stanowiska.
  • Konkurencyjne plany ubezpieczenia medycznego, stomatologicznego i okulistycznego.
  • Dopłata w wysokości 6% do programu emerytalnego 401(k).
  • Nielimitowany dostęp do ponad 13 000 kursów na platformie rozwoju zawodowego.
  • Program wsparcia pracowników (EAP).
  • Możliwość wzrostu wynagrodzenia wraz z osiąganymi wynikami.
  • Możliwa kwalifikacja do konkurencyjnego rynkowo wynagrodzenia zmiennego i świadczeń.