
Trenkwalder jest jednym z liderów w branży HR w Polsce, specjalizując się w rekrutacjach, outsourcingu i doradztwie personalnym. Jesteśmy częścią Trenkwalder Group AG, która od ponad 30 lat świadczy usługi HR w 17 krajach Europy, wspierając kandydatów oraz firmy w realizacji ich celów zawodowych i biznesowych.
Aktualnie dla naszego klienta poszukujemy osób na stanowisko:
Software Architect (m/k)
Miejsce pracy: WarszawaCo oferujemy
Twoje zadania
Twoje kwalifikacje
Mile widziane:
Numer referencyjny
a0tbI00000NDU4fQAH
- umowę bezpośrednio z naszym klientem (UoP, B2B),
- udział w strategicznych projektach technologicznych,
- współtworzenie standardów architektonicznych firmy,
- wpływ na wybór technologii i kształt systemów,
- spotkania integracyjne,
- pracę zdalną,
- elastyczne godziny pracy,
- niezbędne narzędzia do pracy (laptop, telefon, słuchawki, stacja dokująca itp.),
- pakiet benefitów przy UoP (prywatna opieka medyczna, ubezpieczenie na życie, karta sportowa).
Twoje zadania
- projektowanie i rozwój architektury systemu mikroserwisowego, dbając o skalowalność, wydajność, bezpieczeństwo oraz rozwiązywanie problemów technicznych i jakościowych w kodzie,
- nadzór technologiczny nad zespołem deweloperskim oraz wyznaczanie najlepszych praktyk w zakresie architektury i optymalizacji kodu,
- projektowanie i optymalizacja komunikacji między mikroserwisami (REST API, Apache Kafka),
- integracja systemów frontendowych (React, Next.js) z backendem opartym na .NET,
- współpraca z zespołami DevOps oraz wdrożeniowymi w celu optymalizacji wydajności i wdrożeń (CI/CD),
- analiza i dobór odpowiednich technologii i narzędzi do dalszego rozwoju systemu,
- zapewnienie zgodności architektury z wymaganiami biznesowymi i technicznymi,
- bezpośrednia współpraca z Kierownikiem działu Dev oraz z Analitykiem biznesowo-systemowym,
- przeprowadzanie audytów kodu oraz proponowanie poprawek w istniejącym systemie, szczególnie w obszarach wydajności, skalowalności i utrzymania,
- pełnienie roli mentora dla zespołu deweloperskiego, wspieranie młodszych inżynierów w nauce najlepszych praktyk programistycznych,
- zarządzanie długiem technicznym i proponowanie rozwiązań minimalizujących go w przyszłości.
Twoje kwalifikacje
- doświadczenie w projektowaniu systemów mikroserwisowych (min. 5 lat jako architekt lub starszy inżynier oprogramowania),
- praktyczne doświadczenie w zarządzaniu BigData w wysoko skalowalnych systemach,
- bardzo dobra znajomość .NET Core / .NET 6+ oraz wzorców architektonicznych,
- znajomość technologii frontendowych: React, Next.js,
- doświadczenie w projektowaniu i implementacji API (REST),
- doświadczenie w pracy z Apache Kafka (lub innymi systemami kolejkowymi),
- doświadczenie z Kubernetes/Docker,
- znajomość baz danych (SQL i NoSQL) oraz ich optymalizacji,
- umiejętność rozwiązywania problemów wydajnościowych w systemach rozproszonych,
- doświadczenie z narzędziami CI/CD,
- umiejętność przekazywania wiedzy i współpracy z zespołem.
Mile widziane:
- doświadczenie z chmurą (AWS/Azure/GCP),
- znajomość technologii serverless,
- doświadczenie w pracy z architekturą event-driven,
- znajomość wzorców projektowych w systemach rozproszonych,
- doświadczenie z systemami typu Service Mesh.
Numer referencyjny
a0tbI00000NDU4fQAH
Prosimy o aplikowanie poprzez przycisk znajdujący się po prawej stronie ogłoszenia.