Pracuj.pl Praca zdalna Expert

Software Architect / Tech Lead

Scalo Sp. z o.o.

⚲ Wrocław, Krzyki

Do uzgodnienia

Wymagania

  • Go
  • React.js
  • Next.js
  • Flutter
  • Kafka
  • MQTT
  • Grafana
  • Prometheus
  • Loki
  • Tempo

Opis stanowiska

Nasze wymagania:
masz minimum 8 lat doświadczenia jako Architekt Systemów, Software Architect lub Tech Lead,
posiadasz doświadczenie w projektowaniu systemów rozproszonych opartych o architekturę event-driven,
projektujesz aplikacje o wysokiej dostępności, skalowalności i wydajności,
bardzo dobrze znasz Go oraz co najmniej jeden z obszarów: React/Next.js lub Flutter,
masz praktyczne doświadczenie z Kafka, MQTT oraz projektowaniem rozwiązań dla IoT,
pracujesz z Kubernetes oraz projektujesz rozwiązania oparte o konteneryzację,
projektujesz i rozwijasz REST API, gRPC oraz rozwiązania zgodne z OpenAPI,
znasz zagadnienia związane z bezpieczeństwem aplikacji, uwierzytelnianiem i autoryzacją (mile widziana znajomość Keycloak),
posiadasz doświadczenie w projektowaniu rozwiązań Edge Computing,
pracujesz z relacyjnymi bazami danych oraz bazami typu Time Series (np. InfluxDB),
wykorzystujesz nowoczesne narzędzia AI wspierające proces wytwarzania oprogramowania,
potrafisz podejmować decyzje architektoniczne i skutecznie komunikować je interesariuszom biznesowym oraz technicznym,
masz doświadczenie w technicznym prowadzeniu rozproszonych zespołów inżynierskich,
swobodnie komunikujesz się w języku angielskim (C1).

Mile widziane:
doświadczenie z Azure lub OVH
znajomość EMQX
doświadczenie z Grafana, Prometheus, Loki, Tempo
znajomość standardów HL7 i FHIR
doświadczenie w projektach z obszaru IoT, MedTech lub innych środowisk regulowanych
znajomość zagadnień Data Lake i Machine Learning

O projekcie:
W Scalo zajmujemy się dostarczaniem projektów software'owych i wspieraniem naszych partnerów w rozwijaniu ich biznesu. Tworzymy oprogramowanie, które umożliwia ludziom dokonywanie zmian, działanie w szybszym tempie oraz osiąganie lepszych rezultatów. Jesteśmy firmą, która wykorzystuje szerokie spektrum usług IT, żeby pomagać klientom.
Obszary naszego działania to m.in.: doradztwo technologiczne, tworzenie oprogramowania, systemy wbudowane, rozwiązania chmurowe, zarządzanie danymi, dedykowane zespoły developerskie.
Cześć! U nas znajdziesz to, czego szukasz - przekonaj się!

Zakres obowiązków:
projektowanie i rozwój docelowej architektury produktu oraz rozwój systemów wspierających, w tym mechanizmów FUOTA,
projektowanie rozwiązań opartych o architekturę event-driven, komunikację asynchroniczną oraz integrację z urządzeniami IoT,
projektowanie rozwiązań Edge Computing, w tym scenariuszy działania systemu bez stałego dostępu do Internetu,
definiowanie standardów architektonicznych, dokumentowanie decyzji projektowych (ADR) oraz wdrażanie dobrych praktyk inżynieryjnych,
identyfikowanie i ograniczanie długu technologicznego oraz koordynowanie działań związanych z bezpieczeństwem aplikacji i realizacją zaleceń poaudytowych,
techniczne prowadzenie rozproszonego zespołu inżynierskiego, obejmujące planowanie prac, code review, mentoring oraz dbanie o wysoką jakość procesu wytwarzania oprogramowania,
współpraca z interesariuszami biznesowymi, technicznymi i regulacyjnymi oraz reprezentowanie zespołu podczas spotkań projektowych i governance,
uzasadnianie decyzji architektonicznych oraz wspieranie rozwoju organizacji poprzez wdrażanie nowoczesnych narzędzi AI w procesie wytwarzania oprogramowania.

Oferujemy:
Stabilną współpracę i różnorodne projekty (Software, Embedded, Data, Cloud Services),
możliwość rozwoju kompetencji jako Ambasador Scalo - doskonal skille techniczne i presalesowe w społeczności naszych ekspertów, wpływaj na rozwój organizacji, wspieraj innych,
przestrzeń do budowania marki osobistej - twórz wartościowe treści, dziel się wiedzą i doświadczeniem, występuj jako prelegent na wydarzeniach (np. ProMeet),
prywatną opiekę medyczną - Luxmed,
kafeteryjny system benefitów - Motivizer,
dostęp do karty Multisport,
program poleceń pracowniczych z nagrodami,
integracje i wydarzenia firmowe.

🔍 Dekoder Ogłoszenia

🔴
masz minimum 8 lat doświadczenia jako Architekt Systemów, Software Architect lub Tech Lead
Oczekują kogoś z bardzo dużym doświadczeniem, kto prawdopodobnie będzie musiał samodzielnie podejmować kluczowe decyzje i być mentorem dla innych.
🔴
projektujesz aplikacje o wysokiej dostępności, skalowalności i wydajności
Oznacza to, że system musi działać bez przerwy, obsłużyć duży ruch i być szybki, co często wiąże się z dużą złożonością techniczną i presją.
🟡
wykorzystujesz nowoczesne narzędzia AI wspierające proces wytwarzania oprogramowania
Może to oznaczać zarówno pomoc w kodowaniu (np. Copilot), jak i bardziej zaawansowane zastosowania AI w procesie deweloperskim, co wymaga od kandydata ciągłego uczenia się.
🔴
potrafisz podejmować decyzje architektoniczne i skutecznie komunikować je interesariuszom biznesowym oraz technicznym
Oczekuje się nie tylko umiejętności technicznych, ale także zdolności do przekonywania i negocjowania z różnymi grupami odbiorców, co może być wyzwaniem.
🔴
masz doświadczenie w technicznym prowadzeniu rozproszonych zespołów inżynierskich
Kandydat będzie odpowiedzialny za kierowanie zespołami, które nie pracują w jednym miejscu, co wymaga silnych umiejętności przywódczych i komunikacyjnych w wirtualnym środowisku.