DevOps Engineer

$89,500 - $188,000/Yr

CACI International - Rome, NY

posted 4 months ago

Full-time - Mid Level
Rome, NY
Professional, Scientific, and Technical Services

About the position

CACI is seeking a DevOps Engineer to support the F3I program for the AFRL customer in locations such as Rome, NY, Omaha, NE, or Hampton, VA. In this role, you will utilize various software development methodologies, including Agile, Waterfall, and DevSecOps, to design, develop, and integrate solutions that encompass products, hardware, software, and sustainment services. You will have the opportunity to interact and present to executive and senior management, ensuring that your work aligns with organizational requirements related to information assurance principles, including confidentiality, integrity, availability, authentication, and non-repudiation. As a DevOps Engineer, you will be responsible for familiarizing yourself with and applying DoD/IC system security control requirements, roles, missions, and operational enterprise architecture. You will employ information security systems engineering principles and virtual machine technology, developing IT security principles and methods such as firewalls, demilitarized zones, and encryption. Additionally, you will guide systems through the Risk Management Framework (RMF) process and work with commercial certificates, TLS, and self-signing certificates. Your expertise in container orchestration platforms like Kubernetes and Open Shift will be crucial, along with a solid understanding of storage, networking, PKI, and administration. You will also need experience with automation frameworks such as Ansible, Puppet, or Chef, and familiarity with VMware (ESXi, vCenter). Working with a Cloud Service Provider (AWS, Azure, GCP) is essential, as is a strong background with Linux Systems, particularly RedHat. This position requires an active TS/SCI security clearance and a Bachelor's degree in computer science or a related engineering discipline, along with 8 years of relevant experience. Extensive experience in software architecture and full lifecycle development of embedded software for DOD technical development efforts is also required. You will act as the software engineering technical lead for a medium program, and certifications such as AWS (Developer, DevOps, or Architect) and Security+ CE are necessary qualifications.

Responsibilities

  • Use Software Development methodologies spanning Agile to Waterfall, DevSecOps etc.
  • Design, develop, and integrate solutions that include products, hardware, software, and sustainment services.
  • Interact/present to executive/senior management.
  • Engage IA principles and organizational requirements relevant to confidentiality, integrity, availability, authentication, and non-repudiation.
  • Familiarize and use DoD/IC system security control requirements, roles, missions, and operational enterprise architecture.
  • Use information security systems engineering principles and virtual machine technology.
  • Develop IT security principles and methods (e.g., firewalls, demilitarized zones, encryption).
  • Work a system through the RMF process.
  • Work with commercial certificates, TLS, and self-signing certificates.
  • Use Container Orchestration platforms (Kubernetes, Open Shift).
  • Maintain a solid understanding of storage, networking, PKI, and administration.
  • Utilize an automation framework such as Ansible, Puppet, or Chef.
  • Work with VMware (ESXi, vCenter).
  • Collaborate with a Cloud Service Provider (AWS, Azure, GCP).
  • Leverage a strong background with Linux Systems (RedHat).

Requirements

  • Active TS/SCI security clearance.
  • Bachelor's degree in computer science or related engineering disciplines and 8 years of related experience.
  • Extensive experience and expertise in software architecture.
  • Extensive experience and expertise in full lifecycle development of embedded software for DOD technical development efforts.
  • Experience acting as the software engineering technical lead for a medium program.
  • AWS Certification (Developer, DevOps, or Architect).
  • Security+ CE.

Nice-to-haves

  • Advanced degree (Master's/PHD) in computer science or related engineering discipline. May substitute additional 5 years relevant experience in lieu of a degree or 3 years functional experience with a non-technical degree.
  • Passion for automation and continual learning.
  • Experience managing CI/CD toolchains.
  • Experience with git, branching patterns and general version control best practices.
  • Software development experience.
  • Identity and Access Management (SAML, OIDC).
  • Infrastructure Automation via Terraform.

Benefits

  • Flexible time off benefit
  • Comprehensive benefits such as healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
  • Learning and development opportunities.
  • Competitive compensation.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service