CACI International - Ashburn, VA

posted 19 days ago

Full-time - Mid Level
Ashburn, VA
Professional, Scientific, and Technical Services

About the position

The DevSecOps Engineer will be a key member of the Agile Solution Factory Team at CACI, focusing on the development and maintenance of CI/CD pipelines for mission-critical applications supporting Customs and Border Protection. This role emphasizes collaboration within an Agile Scrum team to enhance software deployment processes, ensuring scalability, reliability, and security in software systems.

Responsibilities

  • Work as an integral part of an Agile Scrum team to support the customer's mission and growth objectives.
  • Deploy and maintain the DevOps infrastructure for mission-critical applications, focusing on scalability, reliability, and maintainability.
  • Collaborate with architects, technical leads, software developers, testers, and stakeholders to automate software build, configurations, and deployment processes.
  • Install, configure, and maintain tools for source control management, continuous integration, deployment, monitoring, and security.
  • Develop and maintain automated software build processes using various tools and technologies such as Docker, Kubernetes, and AWS.
  • Administer and maintain the application stack including Spring Boot and Kubernetes clusters.
  • Integrate database changes into the DevOps process using CI/CD tools like Liquibase.
  • Create project resource estimates and metrics to track development efficiency and quality.
  • Contribute to cross-functional teamwork within the Agile project lifecycle.
  • Support off-hours deployments as necessary.

Requirements

  • Must be a U.S. Citizen with the ability to pass a CBP background investigation.
  • Bachelor's degree in Computer Science, Software Engineering, Information Management Systems, or a related discipline, or equivalent experience (7+ years).
  • Experience with continuous integration tools such as Bamboo, Jenkins, and GitLab.
  • Proficiency in Kubernetes, Istio, API Gateway, and cloud providers like AWS and Google Cloud.
  • Ability to design and document technical solutions for CI/CD processes.
  • Strong skills in automating and optimizing processes.
  • Effective organizational skills with attention to detail.
  • Ability to work in a fast-paced, constantly changing environment.
  • Exposure to certificate management for issuing and renewing certificates.

Nice-to-haves

  • Experience with Apache/Confluent Kafka and AWS Data Migration Service.
  • Familiarity with Agile methodologies and practices.

Benefits

  • Healthcare coverage
  • Wellness programs
  • Financial benefits
  • Retirement plans
  • Family support programs
  • Continuing education opportunities
  • Flexible time off benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service