Senior Linux Software Developer/System Administrator

 Posted 19 days ago
     
5-10 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

The role involves designing and maintaining the atmospheric modeling system, including software updates in GitLab and script development in Python, Java, and Go. Additionally, the position manages AWS cloud infrastructure, security groups, and system patching to ensure operational stability.

CCS is in search of a Senior Linux Software Developer/System Administrator to fill a System Architects role for PFPA’s
atmospheric modeling system. The system provides hazard prediction for the Pentagon Reservation, DoD
activities, and DoD occupied facilities within the NCR. The needed services will support existing Transport and Dispersion (T&D) modeling
for the Pentagon in Arlington, VA as well as the National Capitol Region.

The System Architect shall respond to user/system reported errors and system
outages as well as design/implement updates/changes to the system as required..

Senior Linux Software Developer 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.

System Administration Responsibilities :

  • 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.

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified