CACI is seeking a DevSecOps Engineer Intern to join their team in developing CICD pipelines and integrating artificial intelligence capabilities to enhance national security solutions.
Requirements
- Knowledge of CI/CD tools (e.g. GitLab)
- Experience with Linux/Unix admin
- Experience with scripting languages (e.g. Python, Bash)
- Understanding of cloud platforms (e.g. OCI, AWS)
- Knowledge of containerization technologies (Docker, Kubernetes)
- Knowledge of security best practices and tools (SAST, DAST)
- Knowledge of infrastructure-as-code tools (e.g. Terraform, Ansible)
Responsibilities
- Design, implement, and maintain secure CI/CD pipelines
- Integrate AI/ML models and tools into the existing DevOps processes
- Develop and implement security measures throughout the software development lifecycle
- Automate security testing and vulnerability assessments
- Collaborate with development teams to ensure best practices in security and AI integration
- Monitor and optimize system performance and security
- Implement and manage containerization and orchestration technologies
Other
- Currently enrolled in a degree program in Computer Science, Software Engineering, or related field
- Understanding of AI technologies.
- Understanding of agile methodologies
- Strong background in DevOps Practices, Security Principles, and Experience with implementing AI/ML Technologies.
- Previous Internship experience in related field