Senior Platform Engineer in Katowice

Senior Platform Engineer in Katowice

Katowice Pełny etat 123750 - 151250 zł / rok (szac.) Hybrydowo
E

W skrócie

  • Zadania: Projektuj i buduj API oraz warstwę bramki dla platformy danych i AI.
  • Firma: Globalny lider w inżynierii transformacji AI z ponad 30-letnim doświadczeniem.
  • Benefity: Stabilne wynagrodzenie, pakiet zdrowotny, możliwość pracy zdalnej i programy rozwoju zawodowego.
  • Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery.
  • Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na innowacyjne projekty.
  • Kwalifikacje: 5+ lat doświadczenia w inżynierii oprogramowania i biegłość w Pythonie.

Przewidywane wynagrodzenie mieści się w przedziale 123750 - 151250 zł za rok.

Poszukujemy Senior Platform Engineer do zaprojektowania i zbudowania warstwy API i Gateway, która jednoczy naszą platformę Data & AI, przekształcając fragmentowany krajobraz usług w jeden spójny, bezpieczny i obserwowalny produkt.

Obowiązki:

  • Projektowanie i budowanie API oraz SDK na bazie rozproszonych usług platformowych przy użyciu Python/FastAPI
  • Definiowanie standardów projektowania REST/async API, strategii wersjonowania i praktyk testowania kontraktów
  • Rozwój bibliotek klienckich, które zapewniają spójny i niezawodny dostęp do usług platformowych
  • Architektura i utrzymanie warstwy gateway, która frontuje usługi platformowe i eliminuje bezpośredni fragmentowany dostęp
  • Ustanowienie wzorców orkiestracji i routingu, które łączą niezależne usługi w jeden spójny produkt
  • Implementacja modeli autoryzacji RBAC/ABAC z minimalnymi uprawnieniami na poziomie gateway
  • Zarządzanie przepływami tożsamości i tokenów, w tym tożsamością zarządzaną/pracowniczą i delegacją, aby uprościć usługi downstream
  • Budowanie i utrzymywanie pipeline'ów CI/CD przy użyciu Azure DevOps lub GitHub Actions z podejściem dostarczania z testami jako pierwszym krokiem
  • Produkcja jasnych kontraktów serwisowych i dokumentacji wspierającej adopcję platformy
  • Integracja usług w Azure i GCP, wykorzystując prywatne punkty końcowe dla bezpiecznej komunikacji między usługami
  • Implementacja praktyk obserwowalności przy użyciu OpenTelemetry, Prometheus, Loki, Tempo i Grafana, aby zapewnić widoczność end-to-end
  • Wykorzystanie metryk, śladów i logów do debugowania i dostrajania wydajności w środowiskach produkcyjnych

Wymagania:

  • 5+ lat doświadczenia w inżynierii platformowej lub oprogramowania, z ekspercką znajomością Pythona
  • Praktyczne doświadczenie w budowaniu API i SDK na bazie rozproszonych usług, w tym bibliotek klienckich
  • Znajomość FastAPI, projektowania REST/async, wersjonowania API i testowania kontraktów
  • Ekspertyza w projektowaniu architektur gateway, w tym orkiestracji, integracji API i spójnego routingu
  • Znajomość koncepcji IAM, w tym modeli RBAC/ABAC z minimalnymi uprawnieniami, tożsamości zarządzanej/pracowniczej i przepływów delegacji tokenów
  • Praktyczne doświadczenie z Azure i GCP, w tym prywatnymi punktami końcowymi i integracją usług w wielu chmurach
  • Umiejętności w zakresie CI/CD i automatyzacji przy użyciu Azure DevOps lub GitHub Actions
  • Znajomość narzędzi do obserwowalności, takich jak OpenTelemetry, Prometheus, Loki, Tempo i Grafana
  • Umiejętność przekształcania fragmentowanego krajobrazu usług w jeden spójny, zjednoczony produkt
  • Znajomość języka angielskiego na poziomie B2 lub wyższym

Oferujemy:

  • Wsparcie zespołu i kultura pracy przypominająca startup
  • Możliwość pracy zdalnej w Polsce
  • Możliwość pracy za granicą przez maksymalnie 60 dni rocznie
  • Programy rozwoju kariery
  • Stabilne wynagrodzenie
  • Pakiet benefitów (ubezpieczenie zdrowotne, multisport, bony zakupowe)
  • Bonusy za polecenia do $2000

Prosimy zauważyć: Wymienione powyżej benefity są dostępne tylko dla pracowników. Jesteśmy otwarci na współpracę z kontraktorami. Warunki umowy B2B są ustalane indywidualnie.

Senior Platform Engineer in Katowice – pracodawca: EPAM Systems

EPAM Systems Poland to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w obszarze nowoczesnych technologii AI i automatyzacji. Nasza kultura pracy opiera się na innowacyjności i współpracy, co sprzyja rozwojowi zawodowemu pracowników poprzez różnorodne projekty oraz możliwość pracy z klientami na najwyższym szczeblu. Dodatkowo, lokalizacja w Polsce zapewnia dostęp do talentów oraz inspirującego otoczenia, które wspiera kreatywność i efektywność zespołu.

E

Dane kontaktowe:

Zespół rekrutacyjny EPAM Systems

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Platform Engineer in Katowice

Python
FastAPI
REST API design
Async API design
API versioning
Contract testing
Gateway architecture design