Software Engineer L3
Summary
Leads development and deployment of mission-critical systems using C++/Python, Kubernetes, and GPU tech for sensitive communications, ensuring smooth operation from dev to production.
Requirements
A current and active TS/SCI Clearance with a
Polygraph required. No CCA's will be accepted at this time.
- Twenty (20) years experience as a
SWE in programs and contracts of similar scope, type, and complexity
is required.
- Bachelor’s degree in Computer Science or
related discipline from an accredited college or university is required.
Four (4) years of additional SWE experience on projects with similar
software processes may be substituted for a bachelor’s degree.
Desired Skills:
- Kubernetes
cluster design, deployment, and lifecycle management
- Specifically
Rancher, RKE2 implementation
- Control
plane component configuration and troubleshooting
- Worker
node management, configuration, and lifecycle automation
- Workload
management (scheduling, affinity, resources, scaling)
- High
availability cluster configuration
- Cluster
monitoring
- Cluster
networking
- Cluster
storage (storage classes, PVC, PC) and integration with external storage
systems
- Kubernetes
security concepts and implementation (RBAC, service accounts, secrets,
certificate management, policy engines)
- Helm
Familiarity
- CKA
certification is a plus
- Kubernetes
application development/deployment principles
- CNCF
projects/tools
- Devops
principles
- GitOps/Builds/Pipelines
- Networking
experience (Switching, routing, VLANs)
- Advanced
Linux Experience (RHEL/Rocky/EL9)
- Operating
system configuration and troubleshooting
- Service
management
- Hardening
- PXE
boot and automated OS deployment
- Ansible
experience
- Playbook
design
- Role
development
- Ansible
collection creation and management
- Development
and Scripting
- Python
familiarity
- Bash
scripting experience
- Go
(desired)
- YAML
and JSON manipulation
- Git
workflows
- Knowledge/experience
with software unit testing
- Cross-functional
team collaboration
- Stakeholder
communication and requirements gathering
- Presenting
technical concepts to non-technical audiences
- RF data
processing familiarity
- RF
application development familiarity