Defense Unicorns is a contractor for the U.S. government focused on delivering mission value through streamlined software delivery. They are seeking a SkillBridge Intern - Platform Engineer to assist in the development and maintenance of their platform, ensuring solutions align with business requirements and facilitating communication between teams.
Responsibilities:
- You will help us automate and build a runtime Production Environment and serve as a link between the Applications, either custom development, COTS, or OSS, and that environment, advocating best practices and facilitating communication between the application teams and platform teams
- Validate Solutions/Implementations: Ensure that solutions and implementations align with the outlined tasks and business requirements. Conduct thorough validations to maintain the integrity and efficiency of the platform
- Independently Problem Solve: Demonstrate the ability to identify and solve business problems independently. Develop small components to address specific challenges without relying on explicit architecture diagrams
- Understand Medium-Level Tasking: Comprehend how medium-level tasks contribute to the achievement of overall goals. Collaborate with cross-functional teams to integrate various components into a cohesive and functional platform
- Estimate Time and Effort: Provide accurate time and effort estimates for medium-sized tasks. Assist in project planning and resource allocation based on estimated timelines
- Demonstrate Programming Language Proficiency: Possess familiarity with at least one programming language. Exhibit a basic understanding of when to use a programming language versus a shell for efficient task execution
- Own the bridge between the Application Development team(s) and the Production Environment
- Travel Expectations: 10%-25%
Requirements:
- U.S. Citizenship required
- Eligible Service members must be within 180 days of separating from Service
- Strong proficiency with Kubernetes
- Strong understanding of system architecture
- Problem-solving skills
- Ability to guide junior engineers
- Ability to validate solutions/implementations
- Ability to independently problem solve
- Understanding of medium-level tasking
- Ability to estimate time and effort for medium-sized tasks
- Familiarity with at least one programming language
- Basic understanding of when to use a programming language versus a shell for efficient task execution
- Ability to own the bridge between the Application Development team(s) and the Production Environment
- Travel expectations of 10%-25%
- Proven experience as a Platform Engineer or similar role, with a focus on system architecture and development
- Demonstrated experience with cloud-native technologies such as Kubernetes, Google Cloud, and Docker
- Familiarity with continuous delivery, distributed architectures, systems, everything-as-code, containerization, and cloud services
- Proficiency in at least one programming language (e.g., Python, Go, Ansible) and a basic understanding of shell scripting
- Proficient with YAML
- Experienced in working on a team following an Agile framework in a remote environment
- Strong problem-solving skills and the ability to work independently
- Excellent communication skills and the ability to collaborate effectively with cross-functional teams
- Experience with security automation and familiarity with API Security, Container Security, and Cloud Security
- Familiar with architecture security design, monitoring, and performance instrumentation in a complex enterprise environment
- Comfort with debugging systems and reading/writing code
- Active Secret clearance required; must be eligible to obtain a TS/SCI clearance
- Possess a DoD 8570 IAT II certification
- Experienced in Department of Defense work, specifically working on a production Authority to Operate (ATO'd) system
- Knowledgeable about DevSecOps/DevOps and CI/CD theory