Overview
Skills
Job Details
System Software Developer Client: United States Coast Guard
POP: 12+ months
Location: Remote
Must be security clearance eligible.
SCOPE
The System Software Developer will provide advanced support for the operation, sustainment,
performance, and security of system software across USCG s aviation logistics enterprise.
REQUIRED SKILLS
Bachelor s or Associate's degree in Computer Science, Math, Information Technology,
Engineering, or related field. Five (5) years of directly relevant experience may substitute
for two (2) years of formal education.
CompTIA Security+ required
Minimum of five (5) years of experience in one or more of current RHEL, Windows, and
VMWare, and SAS.
Minimum of five (5) years of performing security remediation to systems with
vulnerabilities based on security scans.
Minimum of two (2) years of experience in an Agile DevSecOps software and
engineering environment and Methodologies.
Minimum of two (2) years of experience with Kubernetes, Jira, Confluence, and
Bitbucket.
Advanced expertise in system-level software development and support for RHEL,
Windows, VMware, and virtualized infrastructures.
Strong troubleshooting experience in production environments with a focus on
availability, security, and rapid recovery.
Knowledge of legacy and enterprise systems, including OpenROAD, Ingres, and SAS.
Scripting experience in Bash, PowerShell, or Python to automate operational tasks and
system updates.
Familiarity with CI/CD pipelines, Kubernetes, and version control platforms in operational
environments.
Strong documentation, communication, and collaboration skills for multi-disciplinary
coordination.
PREFERRED SKILLS
Experience supporting federal government systems, particularly within DHS or DoD
environments, is strongly preferred.
Additional certifications (Microsoft Certified: Windows Server Hybrid Administrator, Red
Hat Certified System Administrator (RHCSA), ITIL Foundation, or Network+) are a plus.
TASKS
Lead support and sustainment activities for system-level software across Windows, Red
Hat Enterprise Linux (RHEL), VMware, and Kubernetes environments.
Monitor application and infrastructure performance, identify degradation trends, and
proactively develop mitigation strategies.
Resolve production software defects, perform root cause analysis, and implement fixes
within agreed service levels.
Perform remediation of security vulnerabilities in response to Tenable or equivalent scan
reports, ensuring compliance with STIG, DHS 4300A, and NIST 800-53 frameworks.
Support the continuous operation and resilience of legacy and hybrid systems, including
SAS, OpenROAD, and SQL/PLSQL environments.
Develop and maintain scripts, automation routines, and tools to improve monitoring,
alerting, and deployment efficiency.
Participate in change control, configuration management, and patching of system-level
software and services.
Document technical resolutions, software configurations, deployment procedures, and
version updates to support audit readiness and knowledge transfer.
Work collaboratively with developers, help desk, network engineers, and cybersecurity
personnel to maintain service availability and compliance.
Support test, staging, and production environments across virtualized platforms using
VMware, Hyper-V, and containerized orchestration via Kubernetes.
Participate in Agile/DevSecOps operations, using tools such as Jira, Confluence, and
Bitbucket for tracking, knowledge sharing, and issue management.
All other duties as assigned by management.