Software Architect
Shiftkey
Rola architekta platformy Marketplace w firmie ShiftKey. Odpowiadasz za kierunek techniczny, poprawę modularności i redukcję zależności w systemach Acute Care oraz Credentialing. Pracujesz z wieloma zespołami, wpływając na decyzje architektoniczne poprzez dokumentację (RFC/ADR), a nie autorytet. Wykorzystujesz chmurę (AWS/Azure), IaC i messaging (Kafka). To rola strategiczna, wymagająca umiejętności komunikacji i współpracy, nie tylko technicznej wiedzy.
Brakuje: brak informacji o wielkości zespołów i liczbie produktów, nie podano konkretnych technologii chmurowych (aws/azure services) ani narzędzi iac.
Rola architekta platformy Marketplace w firmie ShiftKey. Odpowiadasz za kierunek techniczny, poprawę modularności i redukcję zależności w systemach Acute Care oraz Credentialing. Pracujesz z wieloma zespołami, wpływając na decyzje architektoniczne poprzez dokumentację (RFC/ADR), a nie autorytet. Wykorzystujesz chmurę (AWS/Azure), IaC i messaging (Kafka). To rola strategiczna, wymagająca umiejętności komunikacji i współpracy, nie tylko technicznej wiedzy.
- ✓Architektura prowadzona przez inżynierów – autonomia zespołów
- ✓Nacisk na dokumentację i współpracę, a nie na weto
- ✓Jasny focus na redukcję ryzyka technicznego i quick wins
- !Nie podano wielkości zespołów ani liczby produktów, którymi trzeba zarządzać
- !Nie określono konkretnych technologii baz danych ani narzędzi IaC
- !Opis sugeruje dużą odpowiedzialność za wiele produktów – ryzyko przeciążenia
- !Nie wiadomo, jak wygląda równowaga między pracą strategiczną a operacyjną
- •Ustalanie kierunku technicznego dla platformy Marketplace i nadzór nad spójnością architektoniczną
- •Identyfikacja obszarów silnego sprzężenia i projektowanie refaktoringu w celu poprawy modularności
- •Tworzenie i przeglądanie dokumentacji architektonicznej (RFC, ADR)
- •Współpraca z wieloma zespołami developerskimi przy uzgadnianiu rozwiązań
- •Projektowanie usług w chmurze AWS/Azure z wykorzystaniem Infrastructure as Code
- •Analiza i dobór wzorców komunikacyjnych (np. Kafka) oraz baz dokumentowych
- •Tworzenie roadmapy architektonicznej adresującej bieżące problemy i długoterminowe ryzyka
- •Identyfikacja 'quick wins' zmniejszających ryzyko techniczne i exposure operacyjne
Oferta dla doświadczonych specjalistów (Senior).
Doświadczony architekt (5+ lat) z silnym backgroundiem w chmurze i komunikacji asynchronicznej, który potrafi analizować złożone systemy i proponować usprawnienia. Wymagana umiejętność przekonywania zespołów do zmian poprzez logiczną argumentację.
Osoby na poziomie mid lub junior – rola wymaga wieloletniego doświadczenia w architekturze i wpływie na zespoły. Nie dla architektów, którzy preferują narzucanie decyzji bez konsultacji i dokumentacji.
- ?Ile zespołów developerskich będzie podlegać moim decyzjom architektonicznym?
- ?Jaki jest obecny poziom dekopulacji systemów – czy są już identyfikowane główne obszary do poprawy?
- ?Czy oczekiwana jest praca hands-on (np. kodowanie proof-of-concept) czy wyłącznie projektowanie i doradztwo?
- ?Jakie konkretne technologie chmurowe i narzędzia IaC są używane w firmie?
- ?Jak wygląda proces podejmowania decyzji architektonicznych – np. jak często spotykają się zespoły?
- ?Czy istnieją już RFC/ADR, które można przejrzeć, aby zrozumieć kulturę decyzyjną?
- ?Jaki jest główny problem biznesowy, który nowy architekt ma rozwiązać w pierwszej kolejności?
- −Brak informacji o wielkości zespołów i liczbie produktów
- −Nie podano konkretnych technologii chmurowych (AWS/Azure services) ani narzędzi IaC
- −Nie wiadomo, czy rola wiąże się z dyżurami on-call
- −Brak opisu procesu rekrutacyjnego
Kultura oparta na współpracy i dokumentacji – architektura prowadzona przez inżynierów, decyzje podejmowane w konsensusie, a nie narzucane.
Powyżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię PHP. Pełne statystyki zarobków →