Aplikuj teraz

Architekt oprogramowania

PIT-RADWAR S.A.

Warszawa, Praga-Południe
hybrydowa, stacjonarna
Java
C++
🧠 UML
🏠 hybrydowa
🏢 stacjonarna

Wymagania

Technologie wymagane

Java

C++

UML

Technologie mile widziane

Git

GitLab

Jira

Jenkins

Confluence

Artifactory

System operacyjny

Windows

Linux

Nasze wymagania

  • wykształcenie wyższe, preferowany kierunek: informatyka, elektronika i telekomunikacja lub pokrewne,
  • minimum 3-latnie doświadczenia w projektowaniu architektury systemów IT oraz oprogramowania,
  • minimum 3-letnie doświadczenie w programowaniu w co najmniej jednym z języków: JAVA, C++,
  • umiejętność definiowania i dokumentowania architektury oprogramowania w notacji UML,
  • praktyczna znajomość wzorców projektowych i architektonicznych,
  • wiedza w zakresie bezpieczeństwa teleinformatycznego,
  • chęć budowania wiedzy dziedzinowej,
  • znajomość technik oraz narzędzi wsparcia procesu wytwarzania oprogramowania (szczególnie CI),
  • znajomość UML w zakresie definiowania architektury systemów,
  • wiedza w zakresie funkcjonowania i budowy systemów informatycznych (systemy operacyjne, protokoły i urządzenia sieciowe) oraz systemów łączności,
  • znajomość języka angielskiego w stopniu umożliwiającym swobodną komunikację i czytanie dokumentacji technicznej,
  • umiejętność współpracy w interdyscyplinarnym zespole.

Mile widziane

  • doświadczenie związane z szeroko pojętą domeną obronną (w tym z obszaru Obrony Przeciwlotniczej OPL) nabyte w bojowych Jednostkach Wojskowych lub instytucjach MON,
  • doświadczenie w programowaniu i projektowaniu rozwiązań z wykorzystaniem GIS oraz warstwy middleware, szczególnie w obszarze systemów reaktywnych,
  • znajomość frameworków architektury (np. NAF, TOGAF),
  • doświadczenie w tworzeniu oprogramowania wieloplatformowego (Linux/Windows),
  • praktyczna znajomość zagadnień informatyki - struktur danych, algorytmiki, złożoności obliczeniowej, przetwarzania współbieżnego i równoległego, asynchroniczności, itp.,
  • znajomość paradygmatu OOP, SOLID, GRASP, CQRS, kluczowych wzorców projektowych, Event-driven programming,
  • znajomość Git, GitLab, JIRA, Jenkins, Confluence, Artifactory,
  • znajomość stack JAVA, Swing, Spring boot, Hibernate, JUnit, OSGi,
  • znajomość stack C++ ; STL, Boost.

Twój zakres obowiązków

  • wysokopoziomowe projektowanie i modelowanie systemów C4ISR oraz ich komponentów,
  • analiza wymagań i dekompozycja funkcjonalna systemu,
  • analiza wojskowych i komercyjnych dokumentów normatywnych,
  • ocena wykonalności i akceptacja wymagań technicznych,
  • zaproponowanie rozwiązań na podstawie znajomości trendów rozwoju oprogramowania i najnowszych technologii oraz dokumentów normatywnych,
  • oszacowanie pracochłonności realizacji oprogramowania,
  • prowadzenie dokumentacji do projektowanej architektury,
  • nadzór i koordynacja prac implementacyjnych i integracyjnych zespołów wewnętrznych oraz poddostawców,
  • udział w pracach uruchomieniowych i integracyjnych systemów,
  • współpraca z zespołami programistów, analitykami systemowymi oraz Użytkownikiem,
  • wsparcie w testach wewnętrznych oraz akceptacyjnych (UAT).
Wyświetlenia: 13
Opublikowanaokoło miesiąc temu
Wygasaza 21 dni
Tryb pracyhybrydowa, stacjonarna
Źródło
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "Architekt oprogramowania"