Type of Requisition:
Regular
Clearance Level Must Currently Possess:
Top Secret SCI + Polygraph
Clearance Level Must Be Able to Obtain:
Top Secret SCI + Polygraph
Public Trust/Other Required:
None
Job Family:
Software Engineering
Job Qualifications:
Skills:
DevOps, Kubernetes, Linux Certifications:
None Experience:
8 + years of related experience US Citizenship Required:
Yes
Job Description:
SOFTWARE ENGINEER PRINCIPAL
The Infrastructure DevOps Lead will manage the design and implementation of complex cloud infrastructure and DevOps solutions. In addition to being a hands-on technical leader with experience in cloud migrations, infrastructure as code, and container orchestration, the lead will use their firsthand technical expertise in AWS technologies and security hardening to develop robust, scalable infrastructure platforms and solutions. They must be at ease working in an Agile environment using Kanban methodologies, as well as embody a passion for continuous improvement and innovation in infrastructure automation and deployment processes.
MEANINGFUL WORK AND PERSONAL IMPACT
Lead an Agile team using Kanban methodologies to deliver infrastructure and DevOps solutions
Serve as a hands-on technical leader in cloud infrastructure, automation, and deployment strategies
Guide technical direction using infrastructure as code principles and best practices
Navigate security processes and accreditation requirements with the customer to ensure compliance
Harden AWS environments and architectures to meet stringent security and operational requirements
Manage and mentor a team of DevOps engineers, fostering a collaborative environment.
Work with external stakeholders to map requirements and tasks for infrastructure deployments
Collaborate with development teams to find integrated solutions that align infrastructure with application needs
Lead cloud migration efforts from on-premises hardware to AWS infrastructure
Manage container orchestration platforms, particularly Kubernetes (EKS preferred)
Deploy and manage CI/CD pipelines to enable continuous delivery of applications and infrastructure
Scale COTS and GOTS applications to meet large enterprise application requirements
Drive continuous improvement and innovation in infrastructure automation and deployment processes
Conduct architecture reviews and provide constructive feedback to team members
Stay updated on industry trends and emerging technologies to enhance infrastructure offerings
WHAT YOU’LL NEED TO SUCCEED
Bachelor’s degree in Computer Science, Information Technology (IT), Computer Engineering, or related technical discipline, or the equivalent combination of education, technical training, or work/military experience
Minimum of eight (8) years current experience leading the development and implementation of complex infrastructure and DevOps solutions applying Agile methodologies
Demonstrated experience leading Agile teams using Kanban methodologies to deliver infrastructure solutions
Proven ability to navigate security processes and accreditation requirements with customers in complex environments
Expertise in guiding technical direction using infrastructure as code technologies and frameworks
Demonstrated experience hardening AWS environments and architectures to meet customer security and compliance requirements
Established experience working with external stakeholders to map requirements and coordinate deployments tasks
Proven ability to collaborate with development teams to identify and implement integrated solutions
Extensive hands-on experience with Kubernetes container orchestration (EKS preferred)
Demonstrated experience leading cloud migration projects from on-premises hardware to AWS infrastructure
Subject matter expert in infrastructure automation languages including Ansible and Terraform
Proficiency with scripting languages including Python and Bash, and extensive Linux system administration experience
Demonstrated experience deploying and managing CI/CD…