Navy NEC · IT & Cyber
785X Special Operations Forces (SOF) Software and Network Infrastructure Platform Developer (SNIP-D)
A Navy Enlisted Classification: a skill designation sailors hold in addition to their rating.
Overview
A Special Operations Forces software and network infrastructure platform developer automates configuration generation and remote device configuration for enterprise network devices and deployable expeditionary communications suites. The developer engineers and manages code repositories through continuous refactoring, development, testing, and evaluation.
Minimum clearance: TS/SCI
Core Skills
- python automation
- bash scripting
- network configuration
- infrastructure as code
- jinja templating
- json yaml data formats
- git repository management
- continuous testing
- expeditionary networking
Civilian Software & Tools
- Amazon Web Services AWS software
- Apache Kafka
- Atlassian JIRA
- C
- C#
- C++
- Cascading style sheets CSS
- Docker
Civilian Career Paths
- Software Development
- Network Engineering
- Cloud Engineering
- Systems Administration
Training & Development
Getting Started
- CompTIA Network+
- CompTIA Security+
- PCEP™ - Certified Entry-Level Python Programmer
- Cisco Certified Network Associate (CCNA)
Career Growth
- HashiCorp Certified: Terraform Associate
- AWS Certified Solutions Architect, Associate
- Certified Kubernetes Application Developer (CKAD)
- Red Hat Certified Engineer (RHCE)
Also Common
- AWS Certified Cloud Practitioner
- Linux Foundation Certified System Administrator (LFCS)
What the Work Involves
- Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
- Develop or direct software system testing or validation procedures, programming, or documentation.
- Confer with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces.
- Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
- Prepare reports or correspondence concerning project specifications, activities, or status.
Related Occupations
- Computer Systems Engineers/Architects
- Computer Systems Analysts
- Computer Programmers
- Validation Engineers
Typical preparation for these civilian roles: a four-year degree or equivalent experience.
Descriptions may be summarized for clarity. Verify all information with your branch career counselor or official military documentation before making career decisions.
Report an error on this page