KBR's National Security Solutions team needs a Junior Software Developer to support a broad range of applications and protect national security by designing, developing, and implementing secure, end-to-end Kubernetes or Docker-based cluster and application lifecycles, participating in software development using CI/CD pipelines, and collaborating with clients and internal teams to architect containerized solutions and cloud-native applications.
Requirements
- 1-2 years’ experience with Kubernetes or Docker
- 1-2 years developing web-based applications
- Develop and implement end-to-end cluster and application lifecycles
- Familiar with AWS and cloud technologies
- Experience with HTML, JavaScript, Vue.Js, Angular and or React
- Experience with scripting languages Python, Bash, Powershell
- Experience or knowledge of Service-Mesh, such as Istio
Responsibilities
- Work across multiple technology stacks, gaining hands-on experience with various languages, frameworks, and tools to support a broad range of applications
- Work in languages such as Python, Java, C++, JavaScript, and GoLang, among other languages to deliver industry standard application functionality
- Work with database technologies such as PostgreSQL, Mongo DB, Oracle, MySQL, and others
- Design, develop, and implement secure, end-to-end Kubernetes or Docker-based cluster and application lifecycles
- Participate in software development using CI/CD pipelines, with a focus on security and automation
- Collaborate with clients and internal teams to architect containerized solutions and cloud-native applications
- Apply GitOps principles for automated and reliable deployment processes
Other
- Must possess an active U.S. government SECRET security clearance, which is something only a U.S. citizen can obtain
- Good grasp of Agile, Agile XP, DevOps, and DevSecOps methodologies
- Networking experience
- Strong problem-solving skills
- Passionate about automation, system efficiency, and security