DevOps Engineer with Security Clearance
Cornerstone Defense · Chantilly, VA · 3 wk ago
EngineeringFull-time
Key Responsibilities
- Work with Chief Engineer and engineers to incorporate DevOps best practices and automation to improve program performance while reducing risk
- Develops Infrastructure as Code to control all aspects of software environments and version control releases
- Containerizes Java and Python code optimized for deployment in Kubernetes environment, ensuring high availability and parallel processing
- Leverages AWS best practices to reduce compute costs while incorporating autoscaling and scheduling of resources according to program demand
- Collaborate with development teams as part of software development lifecycle to design software while considering the production environment
- Automate and version control deployments while ensuring a controlled deployment process that enables zero down time
- Incorporate security scanning and other best practices to ensure new deployments comply with industry best practices
- Works with the ISSE implementing security tools in the build pipeline
- Document work in alignment with Agile Development practices
- Works well as part of a fast-paced team with a desire to innovate and improve a multi-faceted organization
Required Skills
- Minimum of 4-7 years' demonstrated experience with:
- Kubernetes and Helm Charts
- Docker and/or Podman Containerization best practices
- AWS Services (EKS, Lambdas, EMR, ECR, VPC, etc.)
- Terraform
- Preferred Skills/Experience:
- Terraform and Packer with AWS (AMIs, Environment, Configuration Automation, etc.)
- Database ORM Tools (Flyway, etc.)
- CI/CD Pipeline Automation (Git, Jenkins, Automated Testing, etc.)
- Cloud environment and infrastructure engineering
- Implementing DevOps within a Secure Environment