Solution Architect (f/m)
⚲ Warszawa, Włochy
Do uzgodnienia
Wymagania
- AWS
- Java
- Spring Boot
- PostgreSQL
- GitLab
- Terraform
Opis stanowiska
Nasze wymagania:
SZUKAMY OSOBY, KTÓRA:
ma doświadczenie w projektowaniu architektury złożonych systemów o dużej skali,
bardzo dobrze rozumie architekturę mikroserwisową, integracje systemowe oraz projektowanie API,
ma doświadczenie w projektowaniu rozwiązań działających w środowisku chmurowym, szczególnie AWS,
rozumie wzorce integracyjne oraz potrafi dobrać odpowiedni sposób komunikacji pomiędzy systemami i usługami,
potrafi projektować rozwiązania z uwzględnieniem skalowalności, bezpieczeństwa, wydajności, wysokiej dostępności i utrzymywalności,
rozumie zagadnienia związane z relacyjnymi i dokumentowymi bazami danych,
zna dobre praktyki projektowania backendu, API, BFF oraz integracji pomiędzy systemami,
ma doświadczenie we współpracy z zespołami developerskimi i potrafi wspierać je w podejmowaniu decyzji technicznych,
potrafi współpracować zarówno z osobami technicznymi, jak i Product Ownerem oraz biznesem,
potrafi przekładać wymagania biznesowe i produktowe na rozwiązania oraz decyzje architektoniczne,
umie dokumentować decyzje architektoniczne w sposób jasny, praktyczny i zrozumiały dla zespołów,
potrafi identyfikować ryzyka technologiczne i proponować rozwiązania możliwe do wdrożenia,
posiada product engineering mindset — rozumie cele biznesowe, potrzeby użytkowników i długoterminowy rozwój produktu,
interesuje się praktycznym wykorzystaniem AI w Software Engineering i szuka sposobów na zwiększenie jakości oraz produktywności pracy zespołów,
lubi projektować rozwiązania od podstaw i chce mieć realny wpływ na kierunek rozwoju platformy.
Mile widziane:
doświadczenie w integracjach z systemami rezerwacyjnymi, lotniczymi, e-commerce lub płatniczymi,
znajomość Amadeus API, NDC, Offer & Order lub podobnych rozwiązań z branży travel,
doświadczenie w projektowaniu systemów o wysokiej dostępności i dużej skali,
doświadczenie w event-driven architecture,
znajomość wzorców takich jak DDD, CQRS, Saga czy Event Sourcing i umiejętność świadomego doboru ich do konkretnego problemu,
znajomość zagadnień związanych z API Management, API Gateway oraz bezpieczeństwem API,
znajomość narzędzi i praktyk observability, monitoringu oraz incident management,
doświadczenie z Terraform, Kubernetes, ECS lub EKS.
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.
Oferujemy:
Podróże w zasięgu ręki – preferencyjne ceny biletów lotniczych dla Ciebie i Twoich bliskich.
Rozwój bez granic – dostęp do platformy e-learningowej do nauki języków obcych.
Aktywność na własnych zasadach – możliwość wykupienia karty Multisport.
Komfort i bezpieczeństwo – możliwość wykupienia prywatnej opieki medycznej Luxmed oraz atrakcyjnych ubezpieczeń grupowych.
Zakupy z rabatem – zniżki w sklepie Shop&More oraz w strefach bezcłowych Baltona i Aelia Duty Free.
Inspirujące wydarzenia branżowe – możliwość uczestnictwa w konferencjach w Polsce i za granicą.
Szkolenia i certyfikacje – udział w szkoleniach wewnętrznych, zewnętrznych i warsztatach branżowych wspierających rozwój kompetencji.
Realny wpływ na produkt – udział w tworzeniu produktów i usług lotniczych wykorzystywanych każdego dnia przez pasażerów na całym świecie.
Unikalne środowisko branży lotniczej – międzynarodowe projekty, złożone wyzwania technologiczne i możliwość pracy nad jednym z kluczowych systemów cyfrowych linii lotniczej.
Jeśli lubisz ambitne projekty, architekturę systemów, integracje i mikroserwisy oraz chcesz mieć realny wpływ na rozwiązania techniczne, które będą rozwijane przez kolejne lata — zapraszamy do naszego zespołu.
To możliwość współtworzenia nowej platformy rezerwacyjnej od podstaw i zaprojektowania architektury, na której będą działać kluczowe procesy cyfrowe LOT.
SZUKAMY OSOBY, KTÓRA:
ma doświadczenie w projektowaniu architektury złożonych systemów o dużej skali,
bardzo dobrze rozumie architekturę mikroserwisową, integracje systemowe oraz projektowanie API,
ma doświadczenie w projektowaniu rozwiązań działających w środowisku chmurowym, szczególnie AWS,
rozumie wzorce integracyjne oraz potrafi dobrać odpowiedni sposób komunikacji pomiędzy systemami i usługami,
potrafi projektować rozwiązania z uwzględnieniem skalowalności, bezpieczeństwa, wydajności, wysokiej dostępności i utrzymywalności,
rozumie zagadnienia związane z relacyjnymi i dokumentowymi bazami danych,
zna dobre praktyki projektowania backendu, API, BFF oraz integracji pomiędzy systemami,
ma doświadczenie we współpracy z zespołami developerskimi i potrafi wspierać je w podejmowaniu decyzji technicznych,
potrafi współpracować zarówno z osobami technicznymi, jak i Product Ownerem oraz biznesem,
potrafi przekładać wymagania biznesowe i produktowe na rozwiązania oraz decyzje architektoniczne,
umie dokumentować decyzje architektoniczne w sposób jasny, praktyczny i zrozumiały dla zespołów,
potrafi identyfikować ryzyka technologiczne i proponować rozwiązania możliwe do wdrożenia,
posiada product engineering mindset — rozumie cele biznesowe, potrzeby użytkowników i długoterminowy rozwój produktu,
interesuje się praktycznym wykorzystaniem AI w Software Engineering i szuka sposobów na zwiększenie jakości oraz produktywności pracy zespołów,
lubi projektować rozwiązania od podstaw i chce mieć realny wpływ na kierunek rozwoju platformy.
Mile widziane:
doświadczenie w integracjach z systemami rezerwacyjnymi, lotniczymi, e-commerce lub płatniczymi,
znajomość Amadeus API, NDC, Offer & Order lub podobnych rozwiązań z branży travel,
doświadczenie w projektowaniu systemów o wysokiej dostępności i dużej skali,
doświadczenie w event-driven architecture,
znajomość wzorców takich jak DDD, CQRS, Saga czy Event Sourcing i umiejętność świadomego doboru ich do konkretnego problemu,
znajomość zagadnień związanych z API Management, API Gateway oraz bezpieczeństwem API,
znajomość narzędzi i praktyk observability, monitoringu oraz incident management,
doświadczenie z Terraform, Kubernetes, ECS lub EKS.
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.
Oferujemy:
Podróże w zasięgu ręki – preferencyjne ceny biletów lotniczych dla Ciebie i Twoich bliskich.
Rozwój bez granic – dostęp do platformy e-learningowej do nauki języków obcych.
Aktywność na własnych zasadach – możliwość wykupienia karty Multisport.
Komfort i bezpieczeństwo – możliwość wykupienia prywatnej opieki medycznej Luxmed oraz atrakcyjnych ubezpieczeń grupowych.
Zakupy z rabatem – zniżki w sklepie Shop&More oraz w strefach bezcłowych Baltona i Aelia Duty Free.
Inspirujące wydarzenia branżowe – możliwość uczestnictwa w konferencjach w Polsce i za granicą.
Szkolenia i certyfikacje – udział w szkoleniach wewnętrznych, zewnętrznych i warsztatach branżowych wspierających rozwój kompetencji.
Realny wpływ na produkt – udział w tworzeniu produktów i usług lotniczych wykorzystywanych każdego dnia przez pasażerów na całym świecie.
Unikalne środowisko branży lotniczej – międzynarodowe projekty, złożone wyzwania technologiczne i możliwość pracy nad jednym z kluczowych systemów cyfrowych linii lotniczej.
Jeśli lubisz ambitne projekty, architekturę systemów, integracje i mikroserwisy oraz chcesz mieć realny wpływ na rozwiązania techniczne, które będą rozwijane przez kolejne lata — zapraszamy do naszego zespołu.
To możliwość współtworzenia nowej platformy rezerwacyjnej od podstaw i zaprojektowania architektury, na której będą działać kluczowe procesy cyfrowe LOT.
🔍 Dekoder Ogłoszenia
🟡
projektowaniu architektury złożonych systemów o dużej skali
Określenie 'złożonych' i 'dużej skali' jest subiektywne i może oznaczać różne rzeczy w zależności od kontekstu firmy.
🟡
bardzo dobrze rozumie architekturę mikroserwisową, integracje systemowe oraz projektowanie API
Wymaga głębokiego zrozumienia, ale 'bardzo dobrze' jest subiektywne i może oznaczać różne poziomy biegłości.
🟡
projektowaniu rozwiązań działających w środowisku chmurowym, szczególnie AWS
Wskazuje na konkretną chmurę, ale 'projektowanie rozwiązań' może oznaczać zarówno tworzenie od podstaw, jak i adaptację istniejących.
🟡
rozumie wzorce integracyjne oraz potrafi dobrać odpowiedni sposób komunikacji pomiędzy systemami i usługami
Wymaga znajomości teorii i praktyki, ale 'potrafi dobrać' może oznaczać zarówno samodzielność, jak i potrzebę konsultacji.
🟡
zna dobre praktyki projektowania backendu, API, BFF oraz integracji pomiędzy systemami
Wymaga znajomości najlepszych praktyk, ale ich stosowanie w praktyce może być różne w zależności od projektu i zespołu.