JustJoin.IT Hybrydowo Senior

Tech Lead / Team Lead (.NET / DevOps / Architecture)

COMARCH

⚲ Kraków, Wrocław

Do uzgodnienia

Wymagania

  • .Net
  • Microservices
  • Event-Driven Architecture
  • Kubernetes
  • Docker
  • Apache Kafka
  • CI/CD
  • Angular

Opis stanowiska

Szukamy doświadczonej osoby na stanowisko Tech Lead / Team Lead, która stanie na czele naszego zespołu inżynierskiego. Osoby, która łączy w sobie głęboką wiedzę technologiczną z umiejętnościami przywódczymi, ma kluczowy, realny wpływ na architekturę całego systemu i potrafi wyznaczać kierunki rozwoju technologicznego. Jeśli budowanie mikroserwisów opartych o Kafkę, Kubernetes i automatyzacja w GitLab CI/CD to Twoja codzienność, a dodatkowo potrafisz inspirować i organizować pracę zespołu. Docelowo dążymy do budowania zespołu w modelu Full Stack, dlatego szukamy osoby, która chce rozwijać swoje kompetencje również po stronie frontendu.

Kluczowy stack & narzędzia w projekcie:
• Backend: .NET 9, C#
• Architektura: Mikroserwisy, Clean Architecture, Event-Driven Architecture, CQRS
• Komunikacja & Strumieniowanie: Apache Kafka, REST API / gRPC, SQL
• DevOps & Infrastruktura: Kubernetes (K8s), Docker, CI/CD (GitLab CI/CD)
• Frontend (Mile widziany): Angular (TypeScript)

Profil stanowiska
• Praktyczne doświadczenie w roli Tech Lead / Team Lead lub gotowość do wejścia w tę rolę połączona z popartym sukcesami doświadczeniem jako Senior .NET Developer
• Głęboka, ekspercka wiedza z zakresu .NET oraz wzorców architektonicznych (Event-Driven, Microservices)
• Praktyczne i zaawansowane doświadczenie z Kubernetes (K8s) oraz Dockerem w środowiskach produkcyjnych
• Praktyczna znajomość Apache Kafka w architekturach opartych na zdarzeniach
• Silny "DevOps mindset" oraz biegłość w budowaniu procesów w GitLab CI/CD
• Bardzo dobre umiejętności komunikacyjne, zdolności rozwiązywania konfliktów i chęć do pracy zespołowej
• Gotowość do pracy w modelu hybrydowym (3 dni w tygodniu z biura w Krakowie)
• Mile widziane: Doświadczenie z Angularem / Reactem (lub umiejętność oceny kodu frontendowego i perspektywa Full Stack) oraz doświadczenie w pracy Full Stack (pełne spektrum technologii .NET + Angular)

Twoje zadania
• Projektowanie i nadzorowanie spójności architektonicznej skalowalnych, rozproszonych systemów mikroserwisowych oraz podejmowanie kluczowych decyzji technologicznych
• Wsparcie merytoryczne dla zespołu developerskiego, dbanie o rozwój ich kompetencji, prowadzenie code review oraz wyznaczanie dobrych praktyk inżynierskich
• Wyznaczanie standardów w zakresie orkiestracji w Kubernetesie, wdrażania pipeline'ów w GitLab CI/CD oraz stałe podnoszenie efektywności procesu deploymentu
• Przekładanie wymagań biznesowych na wyzwania architektoniczne oraz ścisła współpraca z Produktem
• Aktywny udział w pisaniu kodu dla najważniejszych, najbardziej wymagających modułów systemu (ok. 60-70% czasu)

Dla Ciebie
• Prywatna opieka medyczna w Allianz - dostęp do specjalistów i badań diagnostycznych dla Ciebie i Twoich najbliższych
• System kafeteryjny - możesz wybrać pełne dofinansowanie do karty Multisport czy przeznaczyć środki na kulturę, wypoczynek lub sport i zakupy
• Możliwość pracy w modelu hybrydowym po okresie wdrożenia (2 dni pracy zdalnej, 3 dni pracy z biura)
• Możliwość korzystania z zaawansowanych narzędzi AI i Google Workspace
• Współpraca z różnymi zespołami kompetencyjnymi, która pozwoli Ci na poznanie nowych technologii i poszerzenie wiedzy w obszarze IT
• Profesjonalny rozwój zawodowy, realny wpływ na podejmowane decyzje biznesowe

🔍 Dekoder Ogłoszenia

🔴
stanie na czele naszego zespołu inżynierskiego
Osoba będzie odpowiedzialna za codzienne zarządzanie zespołem, rozwiązywanie konfliktów i organizację pracy, a nie tylko za aspekty techniczne.
🟢
kluczowy, realny wpływ na architekturę całego systemu
Oczekuje się, że kandydat będzie aktywnie uczestniczył w podejmowaniu strategicznych decyzji architektonicznych, a nie tylko je implementował.
🟢
potrafi wyznaczać kierunki rozwoju technologicznego
Kandydat powinien być proaktywny w proponowaniu i wdrażaniu nowych technologii i rozwiązań, a nie tylko podążać za narzuconymi wytycznymi.
🔴
Docelowo dążymy do budowania zespołu w modelu Full Stack, dlatego szukamy osoby, która chce rozwijać swoje kompetencje również po stronie frontendu.
Osoba na tym stanowisku będzie musiała lub będzie zachęcana do pracy zarówno nad backendem, jak i frontendem, co może oznaczać szerszy zakres obowiązków niż pierwotnie zakładano.
🟡
Praktyczne doświadczenie w roli Tech Lead / Team Lead lub gotowość do wejścia w tę rolę połączona z popartym sukcesami doświadczeniem jako Senior .NET Developer
Może oznaczać, że firma jest otwarta na kandydatów z mocnym doświadczeniem seniorskim, którzy są gotowi przejąć obowiązki lidera, ale niekoniecznie mają już formalne doświadczenie na tym stanowisku.