Wykształcenie wyższe magisterskie lub inżynierskie z obszaru IT lub pokrewnego
Minimum 2-letnie doświadczenie zawodowe na podobnym stanowisku
Znajomość architektury systemów IT i metodyki wytwarzania oprogramowania
Znajomość metodologii prototypowania i testowania oprogramowania
Znajomość metodyki DevOps
Umiejętności analitycznego myślenia i automatyzacji procesów związanych z wytwarzaniem oprogramowania
Znajomość procesów zarządzania ryzykiem
Znajomość narzędzi do tworzenia i zarządzania architekturą: np. Enterpise Architect,
Visio, pakiet office
Umiejętność prowadzenia dokumentacji związanych z architekturą systemów
Znajomość j. angielskiego w mowie i piśmie na poziomie przynajmniej B2
Umiejętność czytania dokumentacji technicznej (dokumentacja związana z rozwojem oprogramowania, założenia taktyczno-techniczne, normy i przepisy prawa, dokumentacja militarna)
Zgoda na przeprowadzenie postępowania sprawdzającego w celu przyznania Poświadczenia Bezpieczeństwa Osobowego
Mile widziane
Znajomość takich narzędzi jak: Jira, Git, Primavera;
Znajomość systemów Linux: np. Red Hat, DDS;
Doświadczenie w branży militarnej.
Twój zakres obowiązków
Zapewnianie fachowej wiedzy w celu wsparcia podejmowania decyzji, aktualizacji harmonogramów i szacowania kosztów związanych z rozwojem rozwiązań integracyjnych
Projektowanie, aktualizowanie i utrzymywanie procesów rozwoju oprogramowania
Pełnienie funkcji punktu kontaktowego dla procesu rozwoju oprogramowania i powiązanych interesariuszy
Przygotowanie planu testów, przeprowadzenie testów i weryfikacja wyników celem potwierdzenia jakości opracowanych rozwiązań integracyjnych
Wsparcie prac związanych z przygotowaniem środowisk developerskich, testowych
i laboratoryjnych na potrzeby stworzenia i utrzymania rozwiązania integracyjnego
Wsparcie procesu projektowania i opracowywania rozwiązań integracyjnych
Tłumaczenie wymagań funkcjonalnych i niefunkcjonalnych na projekty wysokiego poziomu
Udział w przeglądach i zatwierdzeniach projektów niskiego poziomu (technicznych)
Ocena dostarczanych produktów oprogramowania w odniesieniu do harmonogramu projektu, zakresu, efektywności kosztowej i jakości
Zgłaszanie zidentyfikowanych ryzyk i problemów oraz wspieranie procesu zarządzania ryzykiem i problemami
Przygotowanie raportów dotyczących postępu prac nad rozwiązaniami integracyjnymi i wydajności zespołu developerskiego.