Job ID 2411553
Location HAMPTON, VA, US
Date Posted 2024-09-12
Category Information Technology
Subcategory Cloud Comp Engr
Schedule Full-time
Shift Day Job
Travel No
Minimum Clearance Required Secret
Clearance Level Must Be Able to Obtain None
Potential for Remote Work No
Description
SAIC is looking for a full-time onsite DevOps / DevSecOps Engineer to join our team in Hampton, VA in support of the Air Operations Center Weapons System (AOC WS) Falconer Program's Application Transformation (AppTX) team.
Candidates MUST be willing and able to work 100% onsite in Hampton, VA, Monday - Friday, during normal business hours.
A good candidate is experienced with automating the infrastructure deployment (Infrastructure-as-Code), installation, configuration (Configuration-as-Code), and operation of virtualized and containerized software applications using tools such as Terraform, Ansible, and PowerShell. A strong candidate is also familiar with implementing DoD cybersecurity requirements and controls; familiar with Amazon Web Services (AWS); and has experience with Windows Server, Linux, containerized applications and Kubernetes.
Job Responsibilities
- Build systems on virtual machine instances through both manual and automated means, in both AWS cloud environments as well as on-premise edge computing environments.
- Applies required cybersecurity controls.
- Configures cloud resources as needed for both application functionality and cybersecurity compliance.
- Supports testing of cloud-hosted virtualized systems.
- Build VM-based systems, install, and configure applications, and support operations and sustainment of those systems in development, test, and production environments.
- Support the cybersecurity monitoring, including the assessment of any identified vulnerabilities and implementation of remediation as required.
- Develop automation code using tools such as Terraform, Ansible, PowerShell, and Python or Bash scripts to partially or fully automate the deployment, installation, and configuration of a large number of server and client applications on Windows and Linux servers, as well as a few containerized applications hosted in Kubernetes clusters.
- Develop, execute, and troubleshoot automated CI/CD pipelines.
- Configure AWS cloud resources both manually and via automation, to implement the necessary compute, storage, network, and security configurations, including VPCs, Subnets, and other networking resources, EC2 instances (Windows and Linux), and EKS clusters.
- Configure AWS observability features including Cloudwatch Logs, Cloudwatch Metrics, and Cloudwatch Alerts.
- Troubleshoot and resolve issues with virtual machine instances, cloud resource configurations, and automation pipelines.
- Develop and maintain technical documentation as required.
- Collaborate with the AppTX team and other stakeholders, including system administrators, developers, managers, and auditors, to implement AppTX requirements in a timely manner.
- Perform work onsite in Hampton, VA, Monday - Friday, during normal business hours.
Qualifications
TYPICAL EDUCATION AND EXPERIENCE
- Bachelor's and nine (9) years or more experience; Master's and seven (7) years or more experience. Certifications will be consider in lieu of experience.
- Five-plus (5+) years of demonstrated experience working in software development and/or IT operations.
- Active Secret clearance.
- CompTIA Security+ (or equivalent DoD Approved Baseline Certification for IAT Level II).
- Experience with Windows Server operating systems.
- Experience with automation tools including Terraform, Ansible, and/or PowerShell.
- Familiarity with DoD cybersecurity controls, scans, and remediation of findings.
- Familiarity with Command and Control (C2) application installation, configuration, and maintenance is desirable, but not required.
- Familiarity with Amazon Web Services (AWS), the AWS Console, and AWS CLI.
- Familiarity with Linux operating systems.
- Familiarity with Docker containers and container registries such as AWS ECR.
- Familiarity with development and automation orchestration tools such as GitLab and GitLab CICD.
- Familiarity with deploying containerized applications to Kubernetes clusters.
- Familiarity with DevSecOps principles and practices.
- Familiarity with Agile methodologies such as Scrum and/or Kanban.
- Good written and oral communication skills.
- Specific experience with AWS GovCloud and Secret Region / SC2S is desirable, but not required.
- Specific experience with scripting with Python or Bash is desirable, but not required.
- Familiarity with Hashicorp Vault is desirable, but not required.
Required/Desired Certifications
- AWS, Terraform, or Ansible certifications are desirable, but not required.
SAIC accepts applications on an ongoing basis and there is no deadline.
Covid Policy SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.