Air Force Angemeldete Arbeitsplätze
3D0X4, Computer Systems Programmierung AFSC wurde offiziell am 1. November 2009 gegründet. Es wurde durch die Konvertierung von AFSC 3C0X2 erstellt. Computer Systems Programming Personal überwacht und führt als Computer Analyst, Coder, Tester und Manager in der Entwicklung, Entwicklung, Wartung, Test, Konfigurations-Management und Dokumentation von Anwendungs-Software-Systemen, Client-Server und Web-fähige Software und relationale Datenbanksysteme kritisch zu Kriegsführungsfähigkeiten.
Spezifische Aufgaben
Zu den spezifischen Aufgaben dieses AFSC gehören:
Entwickelt standardisierte Tools und Schnittstellen gemäß der Anleitung der Air Force Network Operations (AFNETOPS), um Rohdaten in umsetzbare C2-Informationen umzuwandeln. Entwickelt und implementiert Richtlinien zur effektiven Erkennung, Indexierung, Speicherung, Lebenszyklusverwaltung, Abfrage und Freigabe von Informationen in einer kollaborativen Unternehmensinformationsumgebung. Schöpft die Fähigkeiten von Systemen aus, die entwickelt wurden, um Daten zu sammeln, zu speichern, abzurufen, zu verarbeiten und anzuzeigen, um die Dominanz von Informationen zu gewährleisten.
Stellt die Einhaltung der DoD-Richtlinien und Standards für Sicherheit und Interoperabilität sicher. Schützt Betriebssysteme, Anwendungssoftware, Dateien und Datenbanken vor unberechtigtem Zugriff auf vertrauliche Informationen oder dem Missbrauch von Computerressourcen.
Bestimmt Analysen und entwickelt Anforderungen für Softwaresysteme durch Interpretation von Standards, Spezifikationen und Benutzeranforderungen als Systemanalytiker.
Bestimmt, entwirft und entwickelt Datenanforderungen, Datenbankstruktur, Prozessablauf, systematische Prozeduren, Algorithmen und Dateistrukturen zur Implementierung und Wartung von Softwaresystemen mithilfe von Softwareentwicklungstechniken. Arbeitet mit Systemen, die Softwaremethoden wie verteilte Verarbeitung, Systemvernetzung, erweiterte Informationsspeicherung und -abfrage sowie Verwaltungstechniken verwenden.
Bestimmt und empfiehlt den sinnvollsten Ansatz beim Entwurf neuer Systeme oder bei der Änderung bestehender Systeme. Entwickelt und pflegt Systemspezifikationen. Führt und beteiligt sich an Systemüberprüfungen und technischen Austausch. Wählt geeignete Softwareentwicklungswerkzeuge aus. Erforscht kommerzielle Standardoptionen, um die Benutzeranforderungen zu erfüllen.
Übersetzt Systemspezifikationen und -anforderungen in Programmcode und Datenbankstrukturen implementiert eine Funktionalität als Software-Codierer. Analysiert Ausgabeprodukte und debuggt Quellcode, um Fehler in Programmlogik, Syntax und Dateneingabe zu isolieren und zu korrigieren und um Genauigkeit und Effizienz sicherzustellen. Führt Code-Reviews und Testen auf Geräteebene durch. Entwickelt und unterhält Testpläne auf Einheitenebene. Ordnet Testdaten und Routinen an. Ändert vorhandene Programme, um Programmfehler zu korrigieren, oder ändert vorhandene Funktionen oder Schnittstellen. Bereitet die grafischen Beschreibungen des Systems, die Standardsprachanweisungen, die Arbeitsauslastungsdaten vor und präsentiert und schlägt Kosten vor. Entwickelt und pflegt Dokumentationen wie Programmwartungshandbücher und Betriebshandbücher.
Arbeitstraining
Initial Skills Training (Tech Schule) : AF Technical School Abschluss führt zur Vergabe eines 3-Skill-Level (Lehrling).
Nach dem Air Force Basic Training nehmen die Flieger in diesem AFSC an folgenden Kursen teil:
- E3AQR3D034 00AA, Computer Systems Programmierung Lehrling bei Keesler AFB, MS - 55 Unterrichtsstunden.
Certification Training : Nach der Tech-School melden sich die Mitarbeiter bei ihrem permanenten Einsatz, wo sie in ein 5-Level-Upgrade-Training (Techniker) aufgenommen werden. Dieses Training ist eine Kombination aus der Zertifizierung von Aufgaben vor Ort und der Teilnahme an einem Fernstudiengang, der als Career Development Course (CDC) bezeichnet wird. Sobald der (die) Trainer des / der Fluglehrer / in bescheinigt hat, dass er / sie qualifiziert ist, alle mit diesem Auftrag verbundenen Aufgaben zu erfüllen, werden sie nach Abschluss des CDC, einschließlich des schriftlichen Klausurtests, auf die 5-Skill-Stufe hochgestuft gelten als "zertifiziert", um ihre Arbeit mit minimaler Aufsicht zu erfüllen.
Advanced Training : Nach Erreichen des Ranges des Staff Sergeant, Flieger sind in 7-Level (Handwerker) Ausbildung eingegeben. Ein Handwerker kann verschiedene Aufsichts- und Führungspositionen wie Schichtführer, Element NCOIC (Noncommissioned Officer in Charge), Flight Superintendent und verschiedene Stabspositionen einnehmen. Nach Beförderung in den Rang eines Senior Master Sergeant wird das Personal zu AFSC 3D090, Cyber Operations Superintendent, konvertiert. 3D090-Personal bietet den Mitarbeitern in den AFSCs 3D0X1, 3D0X2, 3D0X3 und 3D0X5 direkte Überwachung und Verwaltung. Ein 9-Level kann Positionen wie Flugleiter, Superintendent und verschiedene Mitarbeiter NCOIC Arbeitsplätze zu besetzen erwarten.
Einsatzorte : Nahezu jede Luftwaffenbasis.
Durchschnittliche Aktionszeiten (Dienstzeit)
Flieger (E-2): 6 Monate
Airman First Class (E-3): 16 Monate
Senior Airman (E-4): 3 Jahre
Stabsfeldwebel (E-5): 5 Jahre
Technischer Feldwebel (E-6): 9 Jahre
Oberfeldwebel (E-7): 17 Jahre
Oberster Feldwebel (E-8): 19, 7 Jahre
Oberster Feldwebel (E-9): 22, 3 Jahre
Erforderliche ASVAB Composite Punktzahl : G-64
Sicherheitsfreigabe Anforderung : Geheimnis
Stärke Anforderung : G
Andere Vorraussetzungen
- Muss ein US-Bürger sein
- Eine Mindestpunktzahl von 71 bei der elektronischen Datenverarbeitungstest.
- Der Abschluss der High School ist obligatorisch. Kurse in Algebra, Geometrie und Informatik und Programmierung sind wünschenswert.