About The Position

This role is with KBR’s Mission Tech Solutions (MTS). At KBR MTS, we don't just envision a world that's safer, more secure, and sustainable - we create it. Our legacy of delivering advanced full life cycle professional and technical solutions is matched only by our commitment to operational readiness and innovation. As stewards of critical missions for the Department of Defense, Intelligence Community, NASA, and other key federal entities, we excel in engineering, logistics, operations, science, program management, mission IT, and cybersecurity. United in our quest for excellence, KBR stands at the vanguard, ready to transform possibilities into impactful realities for a better tomorrow. As a National Security Solutions – DevSecOps Intern: Assists in developing, maintaining, and improving CI/CD pipelines to support secure and automated software delivery. Works with engineering teams to integrate security controls, automated testing, and compliance checks into DevSecOps workflows. Writes and maintains scripts (Python, Bash, etc.) to automate routine tasks, system operations, and development workflows. Manages and manipulates configuration data stored in YAML, JSON, and similar structured file formats. Supports containerization efforts by building, testing, and deploying applications using Docker or similar technologies. Contributes to Kubernetes or other orchestration platform tasks such as environment configuration, troubleshooting, and automation. Assists in managing virtualized environments (Proxmox, VMware, etc.) used for development, testing, or internal labs. Uses git-based workflows for branching, merging, code reviews, and version control best practices. Helps monitor system performance, logs, and security indicators while participating in troubleshooting exercises. Collaborates with cross-functional teams, clearly communicating findings, documenting processes, and sharing proposed improvements. Selected interns for this paid opportunity will be provided with the opportunity to mentor with experienced professionals, gain experience and establish a name for themselves in this high demand career field.

Requirements

  • Currently enrolled and pursuing a Bachelor's, Master’s, or PhD degree in Computer Science or related field
  • Proficiency in at least one scripting language (e.g., Python or Bash) and comfort working with Unix-based command‑line tools.
  • Strong understanding of git-based development workflows, including branching, merging, and version control best practices.
  • Ability to work with structured data formats such as YAML and JSON for configuration and automation tasks.
  • Experience with virtualization platforms such as Proxmox, VMware, or similar technologies.
  • Familiarity with containerization technologies (Docker) and basic understanding of orchestration tools (Kubernetes).
  • Understanding of DevSecOps or platform engineering concepts, including CI/CD pipelines and the software development lifecycle.
  • Strong work ethics and interpersonal skills
  • Strong analytical and problem-solving skills
  • Excellent written and verbal communication skills
  • Must be a US Citizen
  • Must pass a Security Pre-Screen and have the ability to obtain a security clearance.

Responsibilities

  • Assists in developing, maintaining, and improving CI/CD pipelines to support secure and automated software delivery.
  • Works with engineering teams to integrate security controls, automated testing, and compliance checks into DevSecOps workflows.
  • Writes and maintains scripts (Python, Bash, etc.) to automate routine tasks, system operations, and development workflows.
  • Manages and manipulates configuration data stored in YAML, JSON, and similar structured file formats.
  • Supports containerization efforts by building, testing, and deploying applications using Docker or similar technologies.
  • Contributes to Kubernetes or other orchestration platform tasks such as environment configuration, troubleshooting, and automation.
  • Assists in managing virtualized environments (Proxmox, VMware, etc.) used for development, testing, or internal labs.
  • Uses git-based workflows for branching, merging, code reviews, and version control best practices.
  • Helps monitor system performance, logs, and security indicators while participating in troubleshooting exercises.
  • Collaborates with cross-functional teams, clearly communicating findings, documenting processes, and sharing proposed improvements.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service