SOFTWARE ARCHITECT / TECH LEAD
Scalo
lead
Job description
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ę!
Poszukujemy Software Architect / Tech Lead , który będzie odpowiadał za projektowanie docelowej architektury produktu oraz techniczne prowadzenie zespołu inżynierskiego. To rola łącząca odpowiedzialność architektoniczną z aktywnym udziałem w projektowaniu i wdrażaniu rozwiązań, szczególnie w obszarze systemów rozproszonych, IoT, Edge Computing oraz aplikacji o wysokiej dostępności i skalowalności.
W Scalo czeka na Ciebie:
• 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.
Ta oferta jest dla Ciebie, jeśli:
• 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
Co dla Ciebie mamy?
• 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.
Stos technologiczny - wpisz 3 lub 4 główne technologie oddzielając je przecinkiem np: Java, AWS, Spring, Hibernate
React, Go, Kubernetes, Kafka, MQTT, Flutter
Doświadczenie - wpisz Junior lub Regular lub Senior lub Expert
Senior, Expert
Wynagrodzenie - wpisz górną granicę widełek np. do 150 PLN/h (B2B)
do 200 PLN/h (B2B)
Tryb pracy - wpisz: Zdalna lub Hybrydowa lub Stacjonarna
Zdalna
Zobacz jak do nas dołączyć: