Twój zakres obowiązków
Jesteśmy zespołem odpowiedzialnym za rozwój lot.com oraz aplikacji mobilnej LOT, z których każdego dnia korzystają dziesiątki tysięcy pasażerów na całym świecie.
Rozpoczynamy budowę nowej platformy rezerwacyjnej opartej na architekturze mikroserwisowej. To projekt, w którym od podstaw tworzymy nowoczesne rozwiązania obsługujące kluczowe procesy pasażera.
Szukamy Solution Architecta, który obejmie odpowiedzialność za architekturę rozwiązania i będzie miał realny wpływ na kształt nowej platformy, standardy integracyjne, decyzje technologiczne oraz kierunek jej rozwoju.
TWOJA ROLA:
- Będziesz odpowiadać za projektowanie architektury nowej platformy rezerwacyjnej oraz zapewnienie spójności rozwiązań pomiędzy backendem, frontendem, aplikacją mobilną, warstwą integracyjną, chmurą oraz systemami zewnętrznymi.
- Będziesz blisko współpracować z Backend Tech Leadem, zespołami developerskimi, DevOps, QA, Product Ownerem oraz Engineering Managerem, pomagając przekładać potrzeby biznesowe i produktowe na skalowalne rozwiązania techniczne.
DO TWOICH ZADAŃ BĘDZIE NALEŻEĆ:
- projektowanie architektury nowej platformy rezerwacyjnej opartej na mikroserwisach,
- definiowanie i rozwijanie standardów architektonicznych, integracyjnych i technologicznych,
- projektowanie integracji z Amadeus API oraz innymi systemami wewnętrznymi i zewnętrznymi,
- projektowanie architektury API, BFF oraz przepływów pomiędzy systemami i domenami,
- współtworzenie rozwiązań dla kluczowych procesów rezerwacyjnych i sprzedażowych,
- podejmowanie i dokumentowanie kluczowych decyzji architektonicznych,
- dbanie o spójność architektury pomiędzy poszczególnymi komponentami i zespołami,
- współpraca z zespołami Backend, Frontend, Mobile, DevOps i QA przy projektowaniu oraz dostarczaniu rozwiązań,
- wspieranie Tech Leadów i zespołów developerskich w podejmowaniu decyzji technicznych,
- analiza wymagań biznesowych i produktowych oraz przekładanie ich na rozwiązania architektoniczne,
- projektowanie rozwiązań z uwzględnieniem skalowalności, bezpieczeństwa, wydajności, wysokiej dostępności i utrzymywalności,
- udział w projektowaniu podejścia do CI/CD, observability, monitoringu oraz standardów operacyjnych,
- identyfikowanie ryzyk technologicznych, zależności i ograniczeń oraz proponowanie sposobów ich ograniczania,
- dbanie o dokumentację architektury oraz przejrzystość podejmowanych decyzji,
- wspieranie podejścia AI-powered Engineering w procesie projektowania, developmentu i utrzymania systemu.
To rola z dużym wpływem na architekturę całej platformy — od integracji i przepływu danych, przez backend i API, po sposób komunikacji z kanałami cyfrowymi i systemami zewnętrznymi.
NASZ STACK TECHNOLOGICZNY:
AWS, Java, Spring Boot, mikroserwisy, REST API, BFF, API Gateway, PostgreSQL, MongoDB, GitLab CI/CD, Terraform, ELK, Sentry, Amadeus API oraz AI-powered Engineering.
Budujemy rozwiązania chmurowe z myślą o wysokiej dostępności, bezpieczeństwie, obserwowalności, skalowalności i długoterminowym rozwoju produktu.