Utwórz profil, aby pracodawcy mogli Cię znaleźć, otrzymywać lepiej dopasowane oferty pracy i szybciej aplikować.
  • Wyszukiwanie ofert pracy
  • Zapisane
  • Stwórz CV
    Nowe
  • Wynagrodzenia
  • Subskrypcje

Architect C++ (Legacy)

27300 - 31500 zł

Upvanta sp. z o.o.

To stanowisko wymaga obecności na miejscu. Zobacz podobne oferty poniżej.

Poszukujemy doświadczonego Software/System Architecta z mocnym doświadczeniem w C++, który dołączy do projektu z obszaru healthcare. Będziesz pracować nad rozwojem i poprawą bezpieczeństwa dużego, dojrzałego produktu on-premise, opartego na monolitycznej aplikacji C++ z interfejsem Qt. To projekt dla osoby, która dobrze czuje się w środowisku legacy i potrafi podejmować decyzje architektoniczne bez destabilizowania istniejącego, biznesowo krytycznego systemu. Zakres obowiązków Analiza wymagań bezpieczeństwa z perspektywy architektury systemu i oprogramowania. Określanie sposobu implementacji wymagań bezpieczeństwa w istniejącym produkcie. Projektowanie rozwiązań dla problemów bezpieczeństwa wymagających zmian na poziomie architektury. Ocena wpływu technicznego, zależności oraz ryzyk związanych z implementacją. Określanie, czy dane wymaganie powinno zostać rozwiązane na poziomie aplikacji, infrastruktury czy środowiska. Projektowanie bezpiecznych rozwiązań m.in. dla: przetwarzania plików, dostępu do baz danych, uwierzytelniania, integracji z systemami zewnętrznymi, pozostałych granic zaufania (trust boundaries). Wsparcie developerów podczas implementacji zaprojektowanych rozwiązań. Przegląd proponowanych rozwiązań technicznych. Dbanie o kompatybilność zmian z istniejącą architekturą legacy. Ścisła współpraca z IT Security Expertem, architektami oraz zespołem developerskim. Wsparcie w ustalaniu priorytetów technicznych i podejmowaniu decyzji architektonicznych. Wymagania Bardzo dobre doświadczenie w obszarze software engineering i software/system architecture. Doświadczenie w projektowaniu rozwiązań dla dużych, monolitycznych aplikacji. Praktyczne doświadczenie z legacy C++ — zdecydowanie preferowane. Znajomość aplikacji desktopowych/on-premise opartych o Qt będzie dużym atutem. Doświadczenie we wprowadzaniu zmian architektonicznych do dojrzałych systemów bez destabilizowania istniejącej funkcjonalności. Dobra znajomość zagadnień niskopoziomowych, takich jak: zarządzanie pamięcią, wielowątkowość, współbieżność. Umiejętność oceny, czy wymaganie bezpieczeństwa powinno zostać rozwiązane na poziomie aplikacji, architektury czy infrastruktury/środowiska. Doświadczenie z produktami enterprise on-premise lub w sektorze healthcare będzie dodatkowym atutem. Umiejętność przekładania wymagań dotyczących bezpieczeństwa na konkretne i praktyczne rozwiązania architektoniczne. Angielski na poziomie minimum B2.

Oferta pracy dodana 1 dzień temu