Principal DevSecOps – Platform Engineer
Posted 5hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
DevSecOps Engineer developing and operating security automation platforms for Department of Defense and Federal customers. Focus on hands-on software development within a DevSecOps context.
Responsibilities:
- Utilize AI-assisted Development tools and frameworks to design, develop, and maintain CI/CD pipelines for build, test, security scanning, and release across unclassified and classified environments
- Integrate and operate security scanning toolchains as automated pipeline stages
- Use AI-assisted development workflows daily and champion their adoption across teams
- Contribute to the development of agentic AI capabilities including tool orchestration, prompt engineering, and workflow automation
- Build tooling and automation to support continuous Authority to Operate processes
- Develop and maintain hardening pipeline templates for secure-by-default software delivery
- Support platform's security pipeline layer
- Deploy and operate Kubernetes clusters in classified environments
- Deploy, configure, and support AI-powered development tools for platform consumers and internal team use
- Support AI/ML platform infrastructure as part of the broader platform offering
- Implement Infrastructure-as-Code for environment provisioning, cluster lifecycle, and configuration management
- Support multi-cluster management and hub/spoke deployment models
- Configure and troubleshoot network connectivity, Zscaler integration, and Okta/SAML identity federation for platform consumers
- Contribute to platform evolution including self-service namespaces, developer onboarding, and golden-path templates
- Maintain and improve multiple production software factory environments serving diverse federal customers
- Contribute to runbooks, operational documentation, and incident response procedures
Requirements:
- Bachelor's degree and 8+ years experience. In lieu of degree 12+ years of hands-on experience
- 5+ years of related experience in Software Engineering, DevOps / DevSecOps technologies; 3+ years of hands-on experience with Kubernetes
- Experience using AI-powered development tools in daily engineering work
- Hands-on experience with CI/CD pipeline development — GitLab CI strongly preferred
- Experience integrating security scanning tools into automated pipelines
- Proficiency with Infrastructure as Code (Terraform and/or Ansible)
- Experience with containerization (Docker, Helm, OCI artifacts) and container registry management
- Strong Linux systems skills
- Solid understanding of Git-based workflows
- Experience working in or deploying to classified or air-gapped environments
- Ability to work across multiple concurrent projects with shifting priorities
- Strong written and verbal communication skills
Benefits:
- Comprehensive benefits and wellness packages
- 401K with company match
- Competitive pay and paid time off
- Full flex work weeks where possible
- Variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement, and jury duty leave
- GDIT Paid Family Leave program offers up to 160 hours of paid leave in a rolling 12 month period for eligible employees
- Short and long-term disability benefits
- Life, accidental death, and dismemberment insurance
- Personal accident insurance
- Critical illness insurance
- Business travel and accident insurance


















