Senior Linux Software Developer/System Administrator

Clark Creative SolutionsArlington, VA

About The Position

CCS is seeking a Senior Linux Software Developer/System Administrator to fill a System Architect role for PFPA’s atmospheric modeling system. This system is crucial for providing hazard prediction for the Pentagon Reservation, DoD activities, and DoD-occupied facilities within the NCR. The role will support existing Transport and Dispersion (T&D) modeling for the Pentagon in Arlington, VA, and the National Capitol Region. The System Architect will be responsible for responding to user/system reported errors and system outages, as well as designing and implementing necessary updates and changes to the system.

Requirements

  • Senior Linux Software Developer skills
  • System Administrator skills
  • Experience with GitLab repository
  • Experience with DoD Cyber rules/requirements
  • Experience with Python, Java and Go scripting
  • Experience with LiDAR and weather input data feeds
  • Experience implementing, managing, and maintaining virtual private clouds (VPCs)
  • Experience implementing, managing, and maintaining server instances
  • Experience implementing and updating security groups
  • Experience implementing, managing, and maintaining Identity Access Management (IAM) roles and principles
  • Experience implementing, managing, and maintaining Cloud Formation (infrastructure as code)
  • Experience maintaining Yum patch repositories
  • Experience patching AWS instances
  • Experience maintaining the Slurm Workload manager

Responsibilities

  • Maintain MMS system software in a GitLab repository.
  • Modify software/system design as required by new, continuously updating DoD Cyber rules/requirements.
  • Design/implement test plans for all required code changes.
  • Create/modify scripts/wrappers written in Python, Java and Go that control information flow throughout the MMS system.
  • Ensure data feeds from the associated LiDAR and other weather inputs are configured to ensure usable model output.
  • Implement, manage, and maintain all required virtual private clouds (VPCs).
  • Implement, manage, and maintain all required server instances necessary for application functionality.
  • Implement and update security groups as necessary to secure VPC and EC2 server instances.
  • Implement, manage, and maintain all required Identity Access Management (IAM) roles and principles to support security of VPCs, EC2 instances, and native cloud services (i.e., server less functions).
  • Implement, manage, and maintain Cloud Formation (i.e., infrastructure as code) scripts necessary to instantiate all cloud-based resources and configurations.
  • Maintain updated Yum patch repositories and patch MMS AWS instances weekly.
  • Maintain the Slurm Workload manager.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service