Cloud DevOps Engineer
ExternalContractRemoteToday
AgileAnsibleApplication SecurityAWSBashCI/CD
Prepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
Join a fast-paced Agile development program as a key Platform resource. You will be part of a team responsible for managing the pipeline creating and updating systems and applications within an AWS cloud.
Responsibilities
- CI/CD Pipeline Development & Management
- Design, build, and maintain automated CI/CD pipelines using GitLab CI/CD
- Implement automated build, test, deployment, and rollback processes with quality gates and approval workflows
- Optimize pipeline performance and reliability
- Security Integration & Automation
- Embed security scanning tools into CI/CD pipelines (SAST, DAST, SCA, container scanning)
- Implement and maintain security tools (SonarQube, Fortify, OWASP)
- Monitor and remediate vulnerabilities in code, dependencies, and infrastructure
- Container & Orchestration Management
- Build and secure container images following best practices
- Develop and maintain Kubernetes manifests, operators, and security policies (network policies, RBAC)
- Implement security monitoring, logging, and alerting solutions (Splunk, ELK Stack, Prometheus/Grafana)
- Develop automated incident response workflows and security/pipeline dashboards
- Collaboration & Enablement
- Partner with development teams on secure coding practices and vulnerability remediation
- Provide DevSecOps training and guidance on tools, practices, and security requirements
- Collaborate with Security, Operations, and Architecture teams on security initiatives
- Participate in security-focused code reviews
Requirements
- Required:
- Education and Clearance requirements
- 5 years of experience in related field
- Bachelor's Degree or equivalent experience
- Secret Clearance
- Security+ Certification
- Experience & Core Skills
- 3-5 years in software development, DevOps, or security engineering
- 2+ years implementing and managing production CI/CD pipelines
- Understanding of SDLC and agile methodologies
- Proficiency in programming/scripting languages (Python, Go, Java, JavaScript, Bash)
- Experience with Git version control and branching strategies
- Technical Skills - DevOps
- Hands-on experience with GitLab CI/CD
- Proficiency with Infrastructure as Code tools (Terraform, Ansible, CloudFormation)
- Experience with container technologies (Docker, Kubernetes, OpenShift)
- Familiarity with artifact repositories (Artifactory, Nexus, Docker Registry)
- Technical Skills - Security
- Experience with application security testing tools (SAST, DAST, SCA, IAST)
- Knowledge of container/Kubernetes security best practices and frameworks (OWASP, NIST)
- Technical Skills - Cloud & Infrastructure
- Expert knowledge of AWS platforms and security services (EC2, CloudWatch, CloudTrail, S3, IAM, EKS, WAF & Shield, ECS)
- Understanding of cloud-native services, serverless architecture, and networking (VPC, subnets, firewalls, load balancers, service mesh)
- Knowledge of identity and access management (IAM, RBAC, SSO, SAML)
- Soft Skills
- Strong problem-solving and communication abilities
- Collaborative across development, security, and operations teams
- Self-motivated with ability to manage multiple priorities
- Security-first mindset with pragmatic risk management approach
- Desired:
- Security certifications (CISSP, CEH, GIAC, CSSLP)
- AWS Cloud certifications
- DevOps/Container certifications (CKA, CKAD, CKS, Docker Certified Associate)
- -
- What You Can Expect:
- A culture of integrity.
- At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
- An environment of trust.
- CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
- A focus on continuous growth.
- Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
- Pay Range :
Benefits
Flexible schedule
Additional Information
Job Title: Cloud DevOps Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: Secret Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * *
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at CACI? Share your experience