SAIC - Hampton, VA

posted 4 months ago

Full-time - Mid Level
Hampton, VA
10,001+ employees
Professional, Scientific, and Technical Services

About the position

SAIC is seeking a full-time onsite DevOps / DevSecOps Engineer to join our team in Hampton, VA, specifically supporting the Air Operations Center Weapons System (AOC WS) Falconer Program's Application Transformation (AppTX) team. This position requires candidates to work 100% onsite in Hampton, VA, Monday through Friday during normal business hours. The ideal candidate will have a strong background in automating 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. Additionally, familiarity with implementing DoD cybersecurity requirements and controls, as well as experience with Amazon Web Services (AWS), Windows Server, Linux, containerized applications, and Kubernetes, is essential. In this role, the engineer will be responsible for building systems on virtual machine instances through both manual and automated means, in both AWS cloud environments and on-premise edge computing environments. The engineer will apply required cybersecurity controls, configure cloud resources for application functionality and cybersecurity compliance, and support testing of cloud-hosted virtualized systems. Responsibilities also include building VM-based systems, installing and configuring applications, and supporting operations and sustainment of those systems in development, test, and production environments. The engineer will support cybersecurity monitoring, assess identified vulnerabilities, and implement remediation as required. They will develop automation code using tools such as Terraform, Ansible, PowerShell, and Python or Bash scripts to automate the deployment, installation, and configuration of server and client applications on Windows and Linux servers, as well as containerized applications hosted in Kubernetes clusters. The role also involves developing, executing, and troubleshooting automated CI/CD pipelines, configuring AWS cloud resources, and maintaining technical documentation as required. Collaboration with the AppTX team and other stakeholders, including system administrators, developers, managers, and auditors, is crucial to implement AppTX requirements in a timely manner.

Responsibilities

  • Build systems on virtual machine instances through both manual and automated means in AWS cloud environments and on-premise edge computing environments.
  • Apply required cybersecurity controls.
  • Configure cloud resources for application functionality and cybersecurity compliance.
  • Support 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 cybersecurity monitoring, assess identified vulnerabilities, and implement remediation as required.
  • Develop automation code using tools such as Terraform, Ansible, PowerShell, and Python or Bash scripts to automate deployment, installation, and configuration of applications.
  • Develop, execute, and troubleshoot automated CI/CD pipelines.
  • Configure AWS cloud resources manually and via automation, including VPCs, Subnets, EC2 instances, and EKS clusters.
  • Configure AWS observability features including Cloudwatch Logs, Metrics, and 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 to implement AppTX requirements.

Requirements

  • Bachelor's degree and nine (9) years or more experience; Master's degree and seven (7) years or more experience. Certifications will be considered 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 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.
  • Good written and oral communication skills.

Nice-to-haves

  • Familiarity with Command and Control (C2) application installation, configuration, and maintenance.
  • Specific experience with AWS GovCloud and Secret Region / SC2S.
  • Specific experience with scripting with Python or Bash.
  • Familiarity with Hashicorp Vault.
  • AWS, Terraform, or Ansible certifications.

Benefits

  • Health insurance
  • 401k
  • Paid holidays
  • Professional development opportunities
  • Flexible scheduling options
  • Employee discount programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service