About the Role
Obowiązki:
Kieruj i zarządzaj zespołem inżynierów oprogramowania, aby dostarczać wysokiej jakości rozwiązania typu SaaS i oparte na chmurze.
Określaj kierunek techniczny, architekturę i implementację projektów zgodnie ze standardami IATA, takimi jak NDC, ARM, One-Order i IFG.
Współpracuj z zespołem zarządzania produktem, projektowania i sprzedaży, aby zdefiniować i realizować mapy drogowe produktów.
Mentoruj i rozwijaj członków zespołu, wspierając kulturę innowacji, współpracy i ciągłego uczenia się.
Nadzoruj cały cykl życia oprogramowania, zapewniając terminową dostawę i przestrzeganie standardów jakości.
Wprowadzaj najlepsze praktyki kodowania, testowania i wdrażania, aby zapewnić skalowalność i niezawodność.
Identyfikuj i rozwiązuj wyzwania techniczne, udzielając wskazówek i innowacyjnych rozwiązań.
Bądź na bieżąco z trendami branżowymi i nowymi technologiami, aby promować innowacje w zespole.
Skutecznie zarządzaj harmonogramami projektów, dostawami i alokacją zasobów.
Promuj kulturę wysokiej wydajności, odpowiedzialności i ciągłego doskonalenia.
Oferujemy:
Rzadka okazja do zbudowania zespołu od podstaw i wpływu na strategie rekrutacyjne.
Dynamiczne, międzynarodowe środowisko pracy z ekspozycją na globalnych interesariuszy.
Czym będziesz się zajmować?
Wymagania:
Rozległe doświadczenie w tworzeniu oprogramowania z biegłością w językach takich jak Java, Python lub podobnych.
Głębokie zrozumienie technologii SaaS i chmury, w tym doświadczenie z AWS, Azure lub Google Cloud.
Znajomość nowoczesnych metodologii tworzenia oprogramowania, takich jak Agile i Scrum.
Doświadczenie w architekturze mikrousług, interfejsach API i usługach internetowych.
Doświadczenie w branży lotniczej lub turystycznej z wiedzą na temat dystrybucji, integracji, cenników, sprzedaży i obsługi.
Zrozumienie Nowej Możliwości Dystrybucji IATA (NDC) i innych istotnych standardów.
Udokumentowana zdolność do skutecznego kierowania i zarządzania zespołami inżynieryjnymi.
Silne umiejętności mentoringowe i coachingowe.
Doświadczenie w rekrutacji, zarządzaniu wydajnością i rozwoju zawodowym.
Doskonałe umiejętności komunikacji werbalnej i pisemnej.
Umiejętność efektywnej współpracy z zespołami międzydziałowymi i interesariuszami.
Biegła znajomość języka angielskiego (zarówno pisanego, jak i mówionego).
Stopień licencjata lub magistra w dziedzinie informatyki, inżynierii lub pokrewnej.
Tech Stack
JavaPythonAWSAzureGoogle CloudSaaSMicroservicesAPIsAgileScrum