AFSC 3D0X4, Programowanie systemów komputerowych

Siły Powietrzne

3D0X4, Programowanie systemów komputerowych Firma AFSC została oficjalnie założona 1 listopada 2009 roku. Została utworzona poprzez konwersję AFSC 3C0X2. Systemy komputerowe Personel programistyczny nadzoruje i wykonuje funkcje analityka komputerowego, programisty, testera i managera w zakresie projektowania, opracowywania, konserwacji, testowania, zarządzania konfiguracją i dokumentowania systemów oprogramowania aplikacyjnego, oprogramowania typu klient-serwer i oprogramowania z dostępem do Internetu oraz krytycznych systemów baz danych do zdolności bojowych.

Określone obowiązki

Do szczególnych obowiązków tego AFSC należą:

Opracowuje ustandaryzowane narzędzia i interfejsy zgodnie z wytycznymi Air Force Network Operations (AFNETOPS) w celu przekształcenia nieprzetworzonych danych w przydatne informacje C2. Opracowuje i wdraża politykę umożliwiającą skuteczne wyszukiwanie informacji, indeksowanie, przechowywanie, zarządzanie cyklem życia, pobieranie i udostępnianie w środowisku informacyjnym opartym na współpracy w przedsiębiorstwie. Możliwości uprzęży systemów zaprojektowanych do gromadzenia, przechowywania, wyszukiwania, przetwarzania i wyświetlania danych w celu zapewnienia dominacji informacji.

Zapewnia zgodność z dyrektywami i standardami DoD w zakresie bezpieczeństwa i interoperacyjności. Chroni systemy operacyjne, aplikacje, pliki i bazy danych przed nieautoryzowanym dostępem do poufnych informacji lub niewłaściwym wykorzystaniem zasobów komputera komunikacyjnego.

Określa analizy i opracowuje wymagania dla systemów oprogramowania, interpretując standardy, specyfikacje i potrzeby użytkowników jako analityk systemowy.

Określa, projektuje i rozwija wymagania dotyczące danych, strukturę bazy danych, przepływ procesów, systematyczne procedury, algorytmy i struktury plików w celu wdrożenia i utrzymania systemów oprogramowania przy użyciu technik inżynierii oprogramowania. Współpracuje z systemami wykorzystującymi metodologie oprogramowania, takie jak przetwarzanie rozproszone, sieci systemów, zaawansowane przechowywanie i odzyskiwanie informacji oraz techniki zarządzania.

Określa i zaleca najbardziej racjonalne podejście przy projektowaniu nowych systemów lub modyfikacji istniejących systemów. Opracowuje i utrzymuje specyfikacje systemu. Prowadzi i uczestniczy w przeglądach systemowych i wymianach technicznych. Wybiera odpowiednie narzędzia programistyczne. Analizuje komercyjne gotowe do użycia opcje, aby spełnić wymagania użytkowników.

Przekłada specyfikacje systemu i wymagania na kod programu i struktury baz danych, implementuje zaprojektowane funkcje jako programy kodujące oprogramowanie. Analizuje produkty wyjściowe i kodu źródłowego debugowania w celu wyodrębnienia i skorygowania błędów w logice programu, składni i wprowadzaniu danych oraz w celu zapewnienia dokładności i wydajności. Przeprowadza recenzje kodu i testowanie na poziomie jednostki. Opracowuje i utrzymuje plany testów na poziomie jednostki. Rozmieszcza dane i procedury testowe. Modyfikuje istniejące programy, aby poprawić błędy programu lub modyfikuje istniejącą funkcjonalność lub interfejs. Przygotowuje graficzne opisy systemu, standardowe wyciągi językowe, dane o obciążeniu pracą i prezentuje oraz proponuje koszt. Opracowuje i utrzymuje dokumentację, taką jak instrukcje konserwacji programów i przewodniki operacyjne.

Szkolenie w miejscu pracy

Szkolenie początkowe umiejętności ( Tech School ) : ukończenie szkoły technicznej AF kończy się przyznaniem 3 poziomu umiejętności (praktykant).

Po szkoleniu podstawowym sił powietrznych , lotnicy w tym AFSC biorą udział w następujących kursach:

Szkolenie w zakresie certyfikacji : Po ukończeniu szkoły technicznej, osoby zgłaszają się na stałe do zadań służbowych, gdzie są wprowadzane do 5-poziomowego szkolenia technicznego. Szkolenie to jest połączeniem certyfikacji zadań w miejscu pracy i zapisania się na kurs korespondencyjny zwany Programem Rozwoju Kariery (CDC). Gdy trener (y) lotnika potwierdzą, że są kwalifikowani do wykonywania wszystkich zadań związanych z tym zadaniem, a po ukończeniu CDC, w tym końcowym pisemnym sprawdzianem z zamkniętej książki, zostają uaktualnieni do 5-poziomowego poziomu umiejętności i są uważane za "certyfikowane" do wykonywania swojej pracy przy minimalnym nadzorze.

Zaawansowany trening : Po osiągnięciu rangi sierżanta sztabowego, lotnicy wchodzą do 7-poziomowego (rzemieślniczego) szkolenia. Rzemieślnik może spodziewać się obsadzenia różnych stanowisk nadzorczych i kierowniczych, takich jak lider zmiany, element NCOIC (podoficer odpowiedzialny za szarżę), nadzorca lotu i różne stanowiska personelu. Po awansie do stopnia Senior Master Sergeant, personel przechodzi na AFSC 3D090, Superintendent ds. Cyberoperacji. Personel 3D090 zapewnia bezpośredni nadzór i zarządzanie personelem w AFSCs 3D0X1 , 3D0X2, 3D0X3 i 3D0X5. 9-poziom może oczekiwać obsadzenia stanowisk, takich jak szef lotu, kurator i różne stanowiska NCOIC personelu.

Miejsca przypisania : praktycznie każda baza lotnicza .

Średni czas promocji (czas w serwisie)

Lotnik (E-2): 6 miesięcy
Pierwsza klasa lotnika (E-3): 16 miesięcy
Starszy lotnik (E-4): 3 lata
Sierżant sztabowy (E-5): 5 lat
Sierżant techniczny (E-6): 9 lat
Master Sergeant (E-7): 17 lat
Starszy sierżant (E-8): 19,7 roku
Główny sierżant (E-9): 22,3 lat

Wymagany wynik złożony ASVAB : G-64

Wymóg bezpieczeństwa : Sekret

Wymagania siły : G

Inne wymagania