Motorola Solutions Systems Polska
Jako architekt\starszy inżynier oprogramowania w zespole obsługi połączeń alarmowych w Krakowie będziesz przyczyniać się do rozszerzania możliwości naszej platformy o znaczeniu krytycznym i ulepszania istniejących technologii, z których korzystamy. Praktyczny ekspert programista z głębokim zrozumieniem ekosystemów programistycznych, lider techniczny lub kluczowy współpracownik techniczny, mający znaczący wpływ na organizację Wykazuje wszechstronność, aby łatwo poruszać się między zespołami i wno
Jako architekt\starszy inżynier oprogramowania w zespole obsługi połączeń alarmowych w Krakowie będziesz przyczyniać się do rozszerzania możliwości naszej platformy o znaczeniu krytycznym i ulepszania istniejących technologii, z których korzystamy. Praktyczny ekspert programista z głębokim zrozumieniem ekosystemów programistycznych, lider techniczny lub kluczowy współpracownik techniczny, mający znaczący wpływ na organizację Wykazuje wszechstronność, aby łatwo poruszać się między zespołami i wnosić natychmiastowy wkład Zdolność do dostrzegania możliwości biznesowych i tego, jak można wykorzystać technologię wykorzystywane do ich zaspokojenia. Wpływa na technologię produktów w oparciu o aktualne trendy. Identyfikuje dług techniczny i dąży do jego redukcji. Umiejętność zastosowania umiejętności analitycznych do gromadzenia informacji, ustalania ich priorytetów, wyciągania wniosków i podejmowania decyzji bez zależności od innych i z pełną informacją lub bez niej. Edukuje innych w zakresie zasad rzemiosła oprogramowania. Konsekwentnie refaktoryzuje istniejący kod. Trenuje i mentoruje osoby i grupy w codziennej pracy. Możliwość dostosowania komunikacji do odbiorców technicznych i nietechnicznych, w tym na poziomie VP. Ponad 12 lat doświadczenia w budowaniu produktów i kierowaniu ich architekturą Praktyczna wiedza na temat mikroserwisów lub innych systemów rozproszonych i REST API Tytuł licencjata lub magistra w dziedzinie informatyki, inżynierii oprogramowania, matematyki lub dziedzin pokrewnych Znajomość języka angielskiego pozwala na efektywną komunikację z naszymi współpracownikami i klientami w Ameryce Północnej Uczestniczy jako lider z technicznego lub zarządczego punktu widzenia. Skupiony nie tylko na codziennych czynnościach, ale szukający pomocy w organizacji pracy i planowaniu zespołu. Angażuje się w złożone zadania oraz definiowanie i utrzymywanie architektury dla zespołu. Pracuje bez nadzoru innych członków zespołu. Wpływ na zespół jest silny i widoczny, podobnie jak wpływ na produkt i dział. Jego aktywność powinna mieć przede wszystkim wpływ na poziom projektu i działu. Wymagana znajomość: Java (Spring), REST Kubernetes/Docker lub alternatyw Doświadczenie w systemach rozproszonych (np. architektura mikrousług lub topologia wielu klient-serwer lub podobne) i praktyczne doświadczenie z następującymi aspektami CI\CD w takich systemach Testowanie automatyczne Doświadczenie w chmurze z AWS lub Azure Obserwowalność i monitorowanie Systemy przesyłania wiadomości Miło jest mieć: doświadczenie w RabbitMQ/AMQ doświadczenie w SIP, RTP doświadczenie w GStreamer wiedza o sieciach Jako architekt\starszy inżynier oprogramowania w zespole obsługi połączeń alarmowych w Krakowie będziesz przyczyniać się do poszerzania możliwości naszego platformę o znaczeniu krytycznym i udoskonalanie istniejących technologii, z których korzystamy. Praktyczny ekspert programista z głębokim zrozumieniem ekosystemów programistycznych, lider techniczny lub kluczowy współpracownik techniczny, mający znaczący wpływ na organizację Wykazuje wszechstronność, aby łatwo poruszać się między zespołami i wnosić natychmiastowy wkład Zdolność do dostrzegania możliwości biznesowych i tego, jak można wykorzystać technologię wykorzystywane do ich zaspokojenia. Wpływa na technologię produktów w oparciu o aktualne trendy. Identyfikuje dług techniczny i dąży do jego redukcji. Umiejętność zastosowania umiejętności analitycznych do zbieraniainformacji, ustalaj ich priorytety, wyciągaj wnioski i podejmuj decyzje bez zależności od innych i z pełną informacją lub bez niej. Edukuje innych w zakresie zasad rzemiosła oprogramowania. Konsekwentnie refaktoryzuje istniejący kod. Trenuje i mentoruje osoby i grupy w codziennej pracy. Możliwość dostosowania komunikacji do odbiorców technicznych i nietechnicznych, w tym na poziomie VP. ,[] Wymagania: Java, Spring Boot, Umiejętności analityczne, Mikrousługi, REST API, Kubernetes, Docker, AWS, Azure, Testy automatyczne, Networking, SIP, RTP, Angular Dodatkowo: Prywatna opieka medyczna, Abonament sportowy, Ubezpieczenia na życie i grupowe, Emerytura program, Opcje na akcje, Ulga w podatku IP, Darmowa kawa, Bezpłatne napoje, Bezpłatny parking, Parking dla rowerów, Stołówka, Pokój zabaw, Prysznic, Szkolenia wewnętrzne, Własne dni hackowania, Nowoczesne biuro, Startupowa atmosfera, Brak dress code'u.