DevSecOps Engineer

$102,900 - $216,200/Yr

CACI International - McLean, VA

posted about 1 month ago

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

About the position

The DevSecOps Engineer at CACI will play a crucial role in providing technical guidance and support for the ODNI's Luke Program. This position involves building and maintaining secure CI/CD pipelines, automating development and operations processes, and ensuring the reliability and security of applications across multiple domains. The engineer will work closely with developers and security teams to deliver customer-defined systems and software projects, while also contributing to operational documentation and modernization initiatives.

Responsibilities

  • Provide technical guidance for directing and monitoring information systems operations.
  • Build and maintain secure CI/CD pipelines and manage deployments across multiple domains.
  • Establish best practices for source control, build, integration, automated test, security scanning, and delivery of applications.
  • Work with developers to ensure the end-to-end delivery of solutions.
  • Automate development and operations processes to ensure reliability and repeatability.
  • Leverage Infrastructure as Code and Configuration as Code to automate deployments.
  • Support a Linux-based platform.
  • Provide system or application administration for web-based applications and web-based COTS products.
  • Evaluate and recommend hardware/software enhancements as needed including management of system updates and patches.
  • Interpret and remediate industry standard security findings and vulnerabilities.
  • Troubleshoot configuration and integration issues in development, test and production environments.
  • Create a variety of scripts.
  • Monitor and optimize system performance.
  • Configure security on supported platforms, researching security issues/warning notifications for applicability and implementing patches and fixes.
  • Interface with developers and security team members to address scan findings.
  • Perform scheduled and allocated work, providing guidance on modernization initiatives, and resolving problems to meet technical performance and financial objectives.
  • Maintain existing systems by analyzing, designing, and implementing changes to the system baselines so that baseline changes meet customer requirements.
  • Contribute to operational and system support documentation in accordance with the program's configuration management procedures.

Requirements

  • An active Top Secret Clearance with Special Compartmented Access and a Counter Intelligence Polygraph or higher.
  • A bachelor's in computer science or related engineering discipline.
  • At least 4 years of related work experience, including internships.
  • Experience with continuous delivery technology.
  • Experience with automated testing and code analysis.
  • Experience managing infrastructure as code.
  • Experience with GitLab Pipelines.

Nice-to-haves

  • A postgraduate degree in a related field.
  • Experience with Azure.
  • Experience with ServiceNow.
  • Experience with Terraform.
  • Knowledge of NIST 800-53 Frameworks / Security Control Implementations.

Benefits

  • Flexible Time Off (FTO) plan allowing vacation as needed without a set number of days.
  • Career mobility program for dynamic career building.
  • Access to over 20 Communities of Practice for skill sharing and knowledge.
  • Learning Academies providing training and certifications.
  • Competitive benefits and learning and development opportunities.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service