Defense Unicorns is a contractor for the U.S. government, seeking a talented and experienced Platform Engineer to join their team. The role involves developing and maintaining the platform while guiding junior engineers and ensuring efficient communication between application and platform teams.
Responsibilities:
- 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
Requirements:
- Active Secret Clearance
- Strong proficiency with Kubernetes
- Strong understanding of system architecture
- Problem-solving skills
- Ability to guide junior engineers
- Experience with IaC automation, security, and implementation
- 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
- Ability to own the bridge between the Application Development team(s) and the Production Environment
- Experience with Cloud Environments (AWS/GCP and Azure)
- Experience with Infrastructure-as-code (like Terraform/Pulumi)
- Experience with Continuous Delivery and automation tooling
- Experience with GitOps
- Experience with Containers
- Experience with CNCF projects and open source products and packages
- Experience with Helm/Kustomize-Value Stream Mapping
- Experience building and improving security delivery
- Experience building Kubernetes and cloud native applications