DevOps Engineer, Senior
CACI is seeking a strong security-focused DevOps Engineer to join an agile team in a highly mission-focused environment. This role supports software development efforts through all aspects of the software engineering lifecycle of cloud-hosted applications. You will architect and implement AWS cloud solutions using Sponsor services, deploy and integrate commercial off-the-shelf (COTS) applications on the Sponsor’s cloud enterprise, and solve technical challenges with new technologies. Be part of a department with expanding programs in Cyber Operations, where you can grow across programs alongside peers dedicated to advancing national security.
About the role
- Fun, engaging environment with a management team focused on growing your career
- Bonus compensation plans, cyber event pay, and prepaid certification courses
- Team outings and team-building events to expand your network
- Internal Research and Development opportunities and Capture the Flag events
Responsibilities
- Design, implement, and test build processes to support the entire software lifecycle in an agile team environment
- Identify and implement optimal cloud-based solutions for the Sponsor’s environment
- Proactively identify and communicate systemic inefficiencies, proposing reasonable solutions with measurable impact
- Create and present design documentation; participate in design reviews for build processes
- Configure and maintain CI/CD pipelines to deploy code using Git/Jenkins
- Perform peer reviews and share O&M responsibilities with the development team
- Provide efficient and timely support for incidents and service requests
- Implement and maintain system monitoring tools/metrics to ensure service health
- Support the creation and maintenance of standard operating procedure documentation; provide on-call support
- Operate effectively across organizational boundaries and manage competing priorities
- Collaborate with cross-functional teams (software developers, database admins, system engineers, managers) to resolve issues
- Plan, design, and develop cloud-based applications in accordance with Sponsor Security guidelines
- Review scans and lockdown OS and cloud infrastructure
- Implement cross-environment data feeds
- Deploy third-party applications from vendor space to the client environment
- Deploy and debug cloud initiatives following best practices throughout the development lifecycle
- Work with containerization using Docker, Podman, Kubernetes
Requirements
- Active Top Secret/Sensitive Compartmented Information (TS/SCI) clearance with polygraph
- 7+ years in Computer Science, Information Technology, Cyber Security, Cyber Forensics, Engineering, or related discipline (or equivalent education, certifications, training, and work/military experience)
- Minimum 5 years of experience in software engineering, application development, and/or web application development and deployment
- Minimum 5 years of production AWS experience with demonstrated proficiency in AWS CDK for Infrastructure as Code
- Experience with incident and problem management; ability to troubleshoot and resolve issues
- Ability to troubleshoot complex problems in web-based distributed systems
- Experience implementing and/or developing solutions to monitor software systems
- Familiarity with Agile/Scrum methodology and experience working in Agile teams
- Experience with source code management tools (GitHub, GitLab, Git, JIRA, Jenkins)
- Demonstrated experience with Linux and DevOps practices
- Experience with scripting languages (e.g., bash, Python)
- Experience deploying and debugging cloud initiatives in accordance with best practices
- Experience with containerization using Docker, Podman, Kubernetes
Qualifications (Desired)
- Experience developing in multiple object-oriented programming languages (Ruby, Java)
- Experience with Relational Database Management Systems (RDBMS) such as MySQL, PostgreSQL, or Oracle
- Ability to automate repetitive tasks
- Familiarity with TypeScript/Node.js, Express.js/NestJS backends, Lambda serverless functions, type-safe infrastructure patterns
- Familiarity with React.js or Vue.js
- AWS Solutions Architect Associate or Professional Certification
- CompTIA Security+ (DOD 8570 Compliance)
Benefits
- Flexible time off and robust learning resources
- Comprehensive benefits: healthcare, wellness, financial, retirement, family support, continuing education, and time off
Pay
The proposed salary range for this position is $113,200 - $237,800. Final salary is influenced by geographic location, Federal Government contract labor categories, contract wage rates, relevant prior work experience, specific skills, education, and certifications.