Opis firmy
Zespół zajmuje się implementacją rozwiązań architektonicznych wykorzystywanych przez pozostałe zespoły developerskie. Projektujemy i implementujemy:
- Frameworki i biblioteki wykorzystywane do hostowania mikroserwisów biznesowych
- Procesy CI/CD zgodne z wybranymi metodykami
- Pipeline-y oraz narzędzia do testowania automatycznego/wydajnościowego
- Dostarczamy dokumentację oraz szkolenia zespołom w zakresie dostarczanych rozwiązań.
- Analizujemy oraz projektujemy architekturę dla nowych rozwiązań.
Budujemy nowe funkcjonalności w oparciu o architekturę mikroserwisów w technologii ASP.NET Core z wykorzystaniem własnego frameworku.
Stanowisko
- Projektowanie technicznych rozwiązań wykorzystywanych przez zespoły developerskie,
- Wspieranie zespołów w zakresie analizy problemów technicznych z aplikacjami,
- Projektowanie i implementacja procesów CI/CD w TeamCity / AzureDevOps,
- Wspieranie zespołów w zakresie implementacji procesów CI/CD,
- Projektowanie i implementacja bibliotek/frameworków wykorzystywanych w zespołach developerskich,
- Tworzenie koncepcji rozwiązań funkcjonalnych i systemowych w ramach zgłaszanych projektów biznesowych ,
- Masz co najmniej minimum 5 lata doświadczenia w tworzeniu aplikacji .Net Core,
- Posiadasz doświadczenie w implementacji skryptów PowerShell,
- Znasz w stopniu zaawansowanym Kubernetesa,
- Znasz TeamCity w zakresie implementacji pipeline-ów "as a code",
- Masz doświadczenie w zakresie Azure Cloud - deployment aplikacji na aks, AppServices, wykorzystanie Redis-a, Vault-a, itp.
- Masz doświadczenie w zakresie rozwoju frameworków wykorzystywanych przez innych developerów,
- Znasz Roslyn, analizatory i generatory kodu,
- Masz doświadczenie w zakresie implementacji rozwiązań event-based,
- Masz doświadczenie w pracy z kafką, RabbitMQ,
- Posiadasz doświadczenie w implementacji rozwiązań javowych w oparciu o SpringBoot-a.