DevSecOps Engineer

CACI InternationalAustin, TX
2dOnsite

About The Position

CACI seeks a talented DevSecOps engineer to join our Command, Control, Computing, and Intelligence (C3I) line of business. We are seeking a DevSecOps Engineer who will provide support across the entire Software Development Lifecycle with the ability to explain solutions to technical and non-technical contributors alike. We enable national security missions through creation and delivery of innovative, technology-centric solutions that provide decision advantage to our customers. Our client engagement processes, the way we collaborate, operate, and deliver value, provide an unparalleled opportunity to grow and advance. Make a significant impact on our organization by implementing automation and establishing best practices that enable our teams to deliver secure, high-quality software at speed.

Requirements

  • Bachelor's degree in Computer Science or equivalent practical experience. Will consider experience in lieu of degree.
  • 5+ years of experience in DevSecOps or similar technical roles.
  • Strong scripting skills (Python, Bash) for automation and tooling development.
  • Experience implementing and maintaining CI/CD pipelines using tools such as Jenkins or GitLab.
  • Experience with container technologies such as Docker and Kubernetes.
  • Experience with configuration management tools, such as Ansible.
  • Willing to work onsite in Austin, TX.
  • Willing and able to obtain TS/SCI.
  • Current and active Top Secret or TS/SCI preferred.

Nice To Haves

  • Experience working on Linux systems.
  • Proficiency with infrastructure as code tools such as Terraform, CloudFormation.
  • Experience with Agile software development methodology.
  • Experience with build automation tools, such as Maven, Gradle.
  • Utilize version control tools like GIT.
  • Familiarity with hypervisors and managing virtual environments (ProxMox, VMWare, etc.).
  • Background in application development with an understanding of secure coding practices.
  • Experience using automated testing and security scanning tools (SonarQube, Fortify, etc.).
  • Experience with security testing tools and methodologies (e.g., OWASP, penetration testing).

Responsibilities

  • Act as a collaborative contributor on an Agile Software Development team.
  • Champion security during design and delivery of solutions, to ensure efficient and consistent delivery to our customer.
  • Build & maintain CI/CD pipelines in a collaborative environment where you'll partner with development, operations, and security teams to optimize our development processes and infrastructure.
  • Collaborate with cyber engineers on hardening the software supply chain in accordance with industry requirements.
  • Leverage modern DevSecOps tools to deploy and monitor software solutions in an air gapped environment.

Benefits

  • Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.
  • We offer competitive compensation, benefits and learning and development opportunities.
  • Our broad and competitive mix of benefits options is designed to support and protect employees and their families.
  • At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service