DevSecOps Engineer - Kratos Defense
Boulder, CO 80301
About the Job
Ready for Whats Next? At Kratos, we encourage an entrepreneurial spirit balanced with discipline. We work hard, and take care of our customers, employees, and families. Recognized as thought leaders in our industry, we are motivated by creating and delivering innovative solutions to our nation and global customers.
Kratos is looking for a DevSecOps Engineer to support development and enhancement of the Mission Data Processing Application Provider (MDPAP) system. MDPAP delivers critical applications for the Space Forces missile warning mission as part of the Future Operationally Resilient Ground Evolution (FORGE) program. As part of the SciTec Team, Kratos software developers will further develop, tune, and integrate advanced algorithms, signal processing, graphical user interfaces, and data communications components to deliver operational software baselines for the real-time strategic and theater missile warning missions.
- Manage integration, scanning, and deployment of multiple applications into orchestrated frameworks.
- Work with deployment teams to orchestrate deployments to development, test, and operational environments.
- Create, maintain, and improve Continuous Integration (CI) pipelines in gitlab-ci.
- Monitor CI pipelines for performance and resolve observed or reported issues.
- Implement and maintain version promotion of one or more applications within CI pipelines.
- Integrate CI pipelines with development tools for artifact management, software test, software quality assessment, etc.
- Implement Continuous Delivery and execute automated or manual deployments of applications into orchestrated k8s environments.
- Execute checkout and troubleshooting of deployed applications within development and production environments.
- Execute software release processes including release branch creation, integration, checkout and test.
- Implement and maintain helm charts.
Keyword: C++, Python, Java, CI/CD, DevOps, DevSecOps, Helm, Konvoy, Kubernetes, k8s, Agile
Required Experience:
- 7+ years professional experience in DevOps
- Demonstrated expertise with container orchestration technologies, microservices development, and DevSecOps solutions and best practices
- Experience deploying Kubernetes on prem and to clouds
- Experience designing and deploying containerized workload solutions on Kubernetes
- Experience designing containerized cloud application platform solutions for distributed application architecture
- Experience integrating container platforms with automated continuous integration (CI) and continuous delivery (CD) pipelines
- Demonstrated ability to guide developers and operation team members to learn best practices in DevOps and container technologies and processes
- Demonstrated ability to rapidly learn and apply new technologies frameworks or methodologies to containerized application development and deployments
- Experience architecting overall, comprehensive, and efficient DevSecOps practices
- Strong dedication to code quality, automation, and operational excellence
- Demonstrated attention to detail
- Good verbal and written communication skills
- Bachelors degree in computer science, engineering, information technology, or related field
- Ability to obtain and maintain a DoD security clearance
Preferred Skills and Experience
- Demonstrated ability to design new CI/CD pipeline architecture and process
- Automation & Orchestration experience using Helm and Konvoy
- Experience working in Agile software delivery
- Experience with functional programming languages (Python, C++, or Java)
- Active DoD security clearance
#LI-Onsite
- Clearance Requirement: This position requires the ability to obtain a DOD Secret Clearance. To be eligible for a clearance, US Citizenship is required.
- Location: Boulder, Colorado. This is not a remote position.
Competitive salary based on experience and education
Salary Range: $125,000-$145,000
Kratos is valued for our ability to design and deliver leading edge, resilient solutions for aerospace communication, control, awareness and mission success across a continuum of offeringsfrom commercial to tailored custom solutions and integrated programs. Customers trust us to stay relevant and know we are in it for the long-haul. We bring both the capability and confidence that our customers value and depend on. And, we always deliver.
From: Kratos Defense