W skrócie
- Zadania: Analizuj wymagania bezpieczeństwa i projektuj rozwiązania architektoniczne dla systemów C++.
- Firma: Doświadczona firma zajmująca się oprogramowaniem w sektorze ochrony zdrowia.
- Benefity: Atrakcyjne wynagrodzenie, praca zdalna oraz możliwość rozwoju zawodowego.
- Pozostałe informacje: Praca w dynamicznym środowisku z możliwościami rozwoju kariery.
- Dlaczego ta praca: Wpływaj na bezpieczeństwo dużego produktu zdrowotnego i rozwijaj swoje umiejętności architektoniczne.
- Kwalifikacje: Silne doświadczenie w inżynierii oprogramowania i architekturze systemów.
Przewidywane wynagrodzenie mieści się w przedziale 160 - 178 zł za godzinę.
Poszukujemy starszego architekta oprogramowania/systemu z silnym zapleczem inżynieryjnym, aby wprowadzać poprawki architektoniczne związane z bezpieczeństwem w dużym, dojrzałym produkcie zdrowotnym działającym lokalnie. Idealny kandydat ma doświadczenie w systemach monolitycznych/legacy C++ i potrafi przetłumaczyć wymagania dotyczące bezpieczeństwa na praktyczne decyzje architektoniczne, oceniając wpływ techniczny, zależności i ryzyka.
Wymagania:
- Silne zaplecze inżynieryjne i architektoniczne.
- Doświadczenie w projektowaniu rozwiązań dla dużych aplikacji monolitycznych.
- Preferowane doświadczenie w pracy z systemami legacy C++.
- Zrozumienie aplikacji desktopowych/on-premise opartych na Qt jest dodatkowym atutem.
- Doświadczenie w wprowadzaniu zmian architektonicznych w dojrzałych systemach bez destabilizacji istniejącej funkcjonalności.
- Dobre zrozumienie niskopoziomowych zagadnień aplikacyjnych, takich jak zarządzanie pamięcią i wielowątkowość.
- Umiejętność określenia, czy wymaganie dotyczące bezpieczeństwa powinno być rozwiązane na poziomie aplikacji, architektury czy infrastruktury/środowiska.
- Doświadczenie z produktami lokalnymi w przedsiębiorstwie lub w sektorze zdrowia jest dodatkowym atutem.
- Umiejętność przetłumaczenia wymagań dotyczących bezpieczeństwa na praktyczne rozwiązania architektoniczne.
Obowiązki:
- Analiza wymagań dotyczących bezpieczeństwa z perspektywy architektury oprogramowania i systemu.
- Definiowanie sposobu implementacji wymagań dotyczących bezpieczeństwa w istniejącym produkcie.
- Projektowanie rozwiązań dla problemów związanych z bezpieczeństwem, które wymagają zmian architektonicznych.
- Ocena wpływu technicznego, zależności i ryzyk wdrożeniowych.
- Określenie, czy wymagania powinny być adresowane na poziomie aplikacji czy infrastruktury.
- Definiowanie bezpiecznych podejść w obszarach takich jak przetwarzanie plików, dostęp do bazy danych, uwierzytelnianie, integracje zewnętrzne i inne granice zaufania.
- Wsparcie programistów podczas wdrażania.
- Przegląd proponowanych rozwiązań technicznych.
- Zapewnienie, że zmiany pozostają zgodne z istniejącą architekturą legacy.
- Współpraca z ekspertem ds. bezpieczeństwa IT.
- Wsparcie w priorytetyzacji technicznej i podejmowaniu decyzji.
Architect C++ in Warsaw – pracodawca: AIDA projektai, MB
Nasza firma to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym zespole ekspertów Salesforce. Pracując w innowacyjnym środowisku, będziesz miał okazję uczestniczyć w różnorodnych projektach, które mają realny wpływ na transformację cyfrową klientów na całym świecie. Oferujemy wsparcie w zdobywaniu zaawansowanych certyfikatów oraz kulturę współpracy i nauki, co czyni nas idealnym miejscem dla ambitnych profesjonalistów.