> Markdown version of [/jobs/ext/3959099-devops-engineer](https://www.wearedevelopers.com/jobs/ext/3959099-devops-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Devops Engineer - **Company:** CACI International Inc. - **Location:** Laurel, MD, United States - **Experience:** Starter - **Salary:** $75,200.0 - $158,100.0 - **Contract:** Permanent contract - **Skills:** Systems Engineering, Backup Devices, Code Review, Cron, DevOps, JSON, Python (Programming Language), PostgreSQL, Standard Sql, Management of Software Versions, YAML, Scripting, Docker Swarm, Git, Kubernetes, Information Technology, Docker - **Published:** October 27, 2026 - **Apply:** https://www.careerbuilder.com/job-details/devops-engineer-laurel-md--170296f7-3cbb-42d2-96ef-07b8fd9e9be1 ## About the Role DevOps, Sensitive Compartmented Information (SCI), Top Secret Clearance, Willing to Travel, Customer Support/Service, Automation, Systems Engineering, Systems Administration/Management, Docker, Organizational Skills, The Opportunity:This opportunity is perfect for someone who provides excellent customer service, thrives when working independently and is passionate about containerization, automation, and seamless deployment practices., Required for Level 2: * Must have a TS/SCI with polygraph. * Six (6) years of experience in application prototype development and a bachelor's degree in computer science or a related discipline; or a master's degree with four (4) years of experience; or a Ph.D. with two (2) years of experience. In lieu of a Bachelors' degree an additional four (4) years of experience is required for a total of ten (10) years. * Strong expertise in Docker and containerization concepts, with the ability to build, run, manage, and optimize containerized applications. * Familiarity with container orchestration concepts, especially foundational knowledge of Docker Swarm and Kubernetes. * 1-2 years of Python experience, specifically for developing custom scripts. Required for Level 3 and 4: * Must have a TS/SCI with polygraph. * Twelve (12) years of experience in application prototype development and a bachelor's degree from an accredited college or university in Computer Science or a related discipline, or a master's degree with ten (10) years of experience, or a Ph.D with eight (8) years of experience. In lieu of a Bachelors' degree an additional four (4) years of experience is required for a total of sixteen (16) years. * Strong expertise in Docker and containerization concepts, with the ability to build, run, manage, and optimize containerized applications. * Familiarity with container orchestration concepts, especially foundational knowledge of Docker Swarm and Kubernetes. * 1-2 years of Python experience, specifically for developing custom scripts. Desired: * Experience with PostgreSQL databases. * Familiarity with establishing coding standards, including structured branching, small commits, and mandatory code reviews. * Hands-on experience with Kubernetes. ## Description * Provide on-site systems engineering and systems administration support to research teams. * Respond to systems engineering and systems administration requests identified by the TCOR to operate, extend, and maintain team-supported projects. * Build Docker images from Dockerfiles and apply tags and labels for organized, effective versioning. * Manage Docker image lifecycles, including listing, updating, deleting, and cleaning up unused resources. * Run and manage multiple containers within shared environments, including starting, stopping, detaching, and inspecting containers. * Efficiently manage volumes for containerized applications. * Troubleshoot issues by reviewing container statistics and logs to diagnose and resolve problems. * Write and use Docker Compose files (YAML or JSON) to define and run multi-container applications. * Utilize Compose extensions for enhanced functionality. * Integrate with enterprise authentication and authorization tools. * Manage and schedule cron jobs. * Use Git for version control, including handling code merges with non-uniform standards. * Apply intermediate SQL skills and support backend database development. * Apply strong file management skills to support technical operations.