Dołącz do doświadczonego zespołu, który odpowiada za rozwój globalnego systemu rezerwacji usług turystycznych online. Jako C# Developer będziesz odpowiadał za rozwój serwisów aplikacji backendowych, dzięki którym miliony ludzi w kilkudziesięciu krajach na świecie codziennie dokonuje rezerwacji. Pracując nad rozwojem naszych systemów nabędziesz doświadczenie w tworzeniu i utrzymywaniu wysokodostępnych i wysokowydajnych usług zgodnie z najlepszymi praktykami Site Reliability Engineering promowanymi przez Google
Stack technologiczny:
Tworzone aplikacje działają jako mikroserwisy w Kubernetesie w środowisku .NET na platformie GCP. Nasz silnik wyszukiwania bazuje na MongoDB i SQL Serverze. Zautomatyzowany proces Continuous Integration/Continuous Delivery skonfigurowany przy pomocy narzędzia Jenkins oraz Spinnaker zapewnia możliwość szybkich wdrożeń. To jednak tylko wycinek tego, z czym na co dzień pracujemy...
Wyzwania, jakie na Ciebie czekają:
- Rozwój i utrzymanie jednego z kluczowych elementów silnika rezerwacji eSky jakim jest moduł wyszukiwania.
- Projektowanie i implementacja mikroserwisów w C# na platformie Kubernetes.
- Zapewnienie wysokiej jakości rozwiązań poprzez rozwój testów automatycznych zgodnie z najlepszymi praktykami
- Zapewnienie wysokiego poziomu niezawodności usług zgodnie z praktykami Site Reliability Engineering
- Aktywny udział w procesie agile development.
- Utrzymanie działających rozwiązań.
Nasze oczekiwania:
- Bardzo dobra znajomość języka C#
- Doświadczenie w programowaniu rozwiązań backendowych w .NET.
- Znajomość frameworków i narzędzi używanych na platformie .NET
Co oferujemy:
-
Dojrzałe procesy technologiczne, Continuous Integration, codzienne wdrożenia pozwalające na obserwowanie efektów pracy
- Bezpośredni wpływ na kształt rozwiązań oraz bliską współpracę z biznesem
-
Pełną autonomię – samoorganizujące się zespoły, swoboda tworzenia metodyki pracy i wyboru technologii
-
Zaawansowany proces Agile – pełna adopcja w skali całej firmy od ponad 6 lat, Product Ownerzy dostępni na miejscu
-
Praca w modelu hybrydowym - możliwość pracy zarówno zdalnej oraz w jednej z naszych oddziałów (Katowice, Warszawa)
-
Duże możliwości rozwoju – praca z najnowszymi technologiami, szkolenia wewnętrzne i zewnętrzne (np. z Machine Learning, Kubernetes)
-
Udział w konferencjach IT - co roku jesteśmy obecni na najważniejszych branżowych konferencjach, nie tylko w Polsce, ale i za granicą (m.in. Google Cloud Next, .NET Developer Days)
- Ubezpieczenie na życie
- Prywatna opieka medyczna
- Praca zdalna
- Elastyczne godziny pracy