System Software Developer
Role: System Software Developer
POP: 12+ Months Contract
Location: Remote
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.