Do zespołu Platform Backend w obszarze Platformy Technicznej w Dziale Technologii i Produktu w XTB poszukujemy kandydata/kandydatki na stanowisko Senior Java Developera o profilu Platform Engineer. W tej roli będziesz odpowiedzialny/a za budowę i rozwój kluczowych bibliotek i usług Platformy Technicznej, które dostarczamy wszystkim inżynierom tworzącym produkty biznesowe XTB. Będziesz tworzyć narzędzia z obszaru Site Reliability Engineering, ukierunkowane na zapewnienie stabilności, wydajności i skalowalności naszych systemów.
Do Twoich codziennych obowiązków będzie należeć:
- Budowa Internal Development Platform we współpracy z zespołami infrastruktury, CI/CD i architektów.
- Budowa wewnętrznego katalogu Produktów Platformy Technicznej oraz jego integracja z istniejącym stackiem technologicznym (CI/CD, Kubernetes, Jira, Confluence, Istio).
- Tworzenie wewnętrznych usług i narzędzi Platformy Technicznej, które stanowią bazę oraz wsparcie dla zespołów produktowych.
- Implementacja mikroserwisów z kluczowymi usługami Platformy Technicznej ukierunkowanych na wysoką wydajność, skalowalność i niezawodność.
- Właścicielstwo rozwiązań technicznych w pełnym cyklu tworzenia oprogramowania, od zainicjowaniu projektu, przez implementację, po działanie w środowisku produkcyjnym i adaptację przez zespoły produktowe.
- Promowanie kultury niezawodności inżynieryjnej i najlepszych praktyk Site Reliability Engineering (SRE).
Wymagania:
- Wieloletnie doświadczenie w budowaniu i rozwijaniu reaktywnych, rozproszonych aplikacji w oparciu o technologie Java, Spring, Micronaut, Project Reactor, gRPC.
- Doświadczenie w budowie Internal Development Platform i podejściu Platform Engineering.
- Doświadczenie w zakresie konfiguracji i budowy monitoringu oraz definiowania alertów za pomocą Prometheus, Grafana, OpenTelemetry, Sentry i OpsGenie.
- Dobre zrozumienie pojęcia Observability oraz doświadczenie ze standardami SLI/SLO.
- Solidne zrozumienie i praktyczne doświadczenie w zakresie konteneryzacji i orkiestracji w technologiach Docker, Kubernetes, Service Mesh (Istio).
- Doświadczenie w pracy z systemami Linux, umiejętność pisania skryptów (Bash / Python), zaawansowana znajomość narzędzi i poleceń linii komend, a także znajomość skryptów CI/CD (GitLab CI/CD).
- Doświadczenie w budowaniu portalu deweloperskiego (np. Backstage).
Oferujemy:
- Pracę w dynamicznie rozwijającym się projekcie realizowanym w obszarze globalnego rynku finansowego.
- Decyzyjność i samodzielność.
- Współpracę z doświadczonymi Managerami i specjalistami.
- Rzeczywisty wpływ na tworzenie naszych autorskich produktów IT.
- Możliwości rozwoju kompetencji technicznych i miękkich.
- Budżet szkoleniowy.
- Pakiet świadczeń pozapłacowych.
Informacje dotyczące przetwarzania danych osobowych kandydatów do pracy w XTB S.A.