Overview-sub-background | JANUS Research Group

Systems Software Engineer - PM Tactical Network

Full Time

Location

Fort Hood, TX

Position Overview

Systems Software Engineer

Location: Fort Hood, TX

Salary: Commensurate with education & experience

Clearance: DoD Secret

 

Job Description:  The candidate will serve as a systems software engineer for the Transportable Tactical Command Communications (T2C2) Program of Record (PoR).  The candidate must be familiar with software development methodologies such as Agile Development and be able to assess, evaluate and craft software architectures, track software development and report on development risks, gaps, and progress. The candidate must have experience with PowerShell, PowerCLI, VBScript, eXtensible Markup Language (XML), Java Script Object Notation (JSON), Representational State Transfer (REST), and Azure Development Operations (ADO).  It is highly preferred, but not required, to be familiar with tactical communications systems, Cisco networking, Voice Over IP (VoIP) and common networking services and protocols.

Travel:  > 10%

Desired Skills:

  • Operating Systems
    • Windows Server 2019
      • Operating system for all laptops.
    • VMWare ESXi
      • Operating system for server modules.
      • Hosts Virtualized router infrastructures.
      • Hosts virtualized Palo Alto infrastructures.
    • WindowsPE
      • Operating system to boot for provisioning management laptop and other operations.
    • Palo Alto
      • Enterprise firewall.
    • Linux
      • Primarily utilized to customize ESXi automated installation builds.
  • Server Software
    • Meinberg NTP Software
      • Provides NTP capability.
      • Provides time to router when external sources are not available.
    • Windows Server Update Services (WSUS)
      • Primary source of Windows Update information utilized to build deployment environments.
      • Primary source of Windows Update information utilized to build FUD.
    • Network Policy Server (NPS)
      • Provides RADIUS services for remote authentication.
    • Windows Deployment Server (WDS)
      • Provides deployment of ESXi via laptop in production environments.
      • Provides creation / deployment of laptop images in development and engineering environments.
    • Dynamic Host Control Protocol (DHCP)
      • Connects clients to WDS in production environments.
      • Connects clients to WDS in development and engineering environments.
    • Microsoft Deployment Toolkit (MDT)
      • Utilized in the creation of deployments for use in production environment.
      • Utilized in the creation of boot infrastructures for PXE and stand alone environments.
      • Provides provisioning system for developmental environments.
      • Provides provisioning system for engineering environments.
    • Hyper-V
      • Utilized to host MDT in appropriate environments.
      • Utilized to host DHCP in appropriate environments.
      • Utilized to host WDS in appropriate environments.
      • Utilized to host Active Directory Services in appropriate environments.
      • Utilized on Lite deployments.
      • Utilized on Expeditionary deployments.
  • Technologies
    • Network Time Protocol (NTP)
      • Implemented via Meinberg on laptops.
      • Implemented via NTP service on router, which synchronizes to laptop or external server when available.
      • Other devices synchronize via NTP client software to router.
    • Pre eXecution Environment (PXE) Booting
      • Implemented via DHCP and WDS service in production environment.
      • Implemented via DHCP, WDS and MDT in development and engineering environments.
    • Active Directory
      • Used as source of group policy in development environment.
    • Windows Group Policy
      • Local group policy is implemented via FUD in production environment.
      • Domain Policies are utilized in development operations in development environment.
    • Remote Authentication Dial-In User Service (RADIUS)
      • Implemented on laptops via Network Policy Service.
      • Provides remote authentication for network devices.
      • Provides remote authentication for enterprise firewall devices.
    • Voice Over Internet Protocol (VoIP)
      • Call Manager Express (CME) on routers.
      • Redcom on specific other instances.
      • Integration with Jabber.
      • Integration with Cisco Phone.
  • Development
    • Visual Studio
      • Utilized as primary development environment for all operations.
      • Provides Git interface for local version control.
      • Provides Git interface for remote version control.
    • Visual Studio Code
      • Utilized as alternate development environment for all operations.
      • Alternate Git interface for local version control.
      • Alternate Git interface for remote version control.
    • Visual C#
      • FUD software is authored in this language.
      • Selected deployment recovery modules utilize this language.
      • Other tools for developmental and configuration management processes are authored in this language.
    • PowerShell
      • Primary language utilized for recovery modules.
      • Primary language for FUD customizations.
      • Primary language for creating automation frameworks.
      • Primary language for DTP automations.
    • PowerCli
      • Automation framework for ESXi.
      • Utilized to compile customized installation builds of ESXi.
      • Utilized to apply Information Assurance policies and final configuration of ESXi servers during recovery.
      • Utilized to apply Information Assurance policies, perform upgrades and modify configuration of ESXi for FUD implementations.
    • VBScript
      • Primary language that Microsoft utilized for automations in MDT.
      • Secon

Looking to join our team? Visit our Employment Opportunities page to get more information.

Join Our Team

CMMI CMMI Development