CACI International Jobs

Job Information

CACI International DevOps Engineer in Annapolis Junction, Maryland

DevOps Engineer

Job Category: Engineering

Time Type: Full time

Minimum Clearance Required to Start: TS/SCI with Polygraph

Employee Type: Regular

Percentage of Travel Required: None

Type of Travel: None


We're looking for an experienced DevOps Engineer to join the team at CACI. DevOps is a combination of practices and tools that combine software development with information technology operations. These combined practices enable CACI to deliver new application features and improved services to our customer at a higher velocity to:

  • Analyzes user’s requirements, develop operations documents.

  • Deliver high-level system architectures to develop system requirements specifications.

  • Analyze system requirements and leads design and development activities.

  • Guide users in formulating requirements.

  • Advises on alternative approaches and conducts feasibility studies.

  • Provides technical leadership for the integration of requirements, design, and technology.

  • Incorporates new plans, designs, and systems into ongoing operations.

  • Develops technical documentation.

  • Develops system Architecture and system design documentation.

  • Guides system development and implementation planning through assessment or preparation of system engineering management plans and system integration and test plans.

  • Interacts with the Government regarding Systems Engineering technical considerations and for associated problems, issues or conflicts.

  • Ultimate responsibility for the technical integrity of work performed and deliverables associated with the Systems Engineering area of responsibility.

  • Communicates with other program personnel, government overseers, and senior executives.

More about the role:

  • Provide optimization and automation across multiple platforms and applications.

  • Drive consistency for deployment and build processes.

  • Utilize modern tools like Jenkins, Docker, Kubernetes, Amazon Web Services, Ansible, Terraform, Python, Linux, and much more.

  • You have worked with teams before on large and demonstrable projects (preferably built on with AWS and familiarity with scripting languages such as Bash, Ruby, Python).

  • Familiarity with containerization tools like Docker and Kubernetes.

  • You understand how to set up a CI/CD pipeline.

  • You understand Agile software development and DevOps practices and can work closely with your peers other mid-to large size teams.

  • Focus on understanding customers' needs and translating those needs from product specifications into functional, production ready code and infrastructure.

  • The following skills are required: AWS (S3, VPCs & Networking, EC2, ECS/EKS). Containerization (Docker, k8s, Registries). IaC (Terraform/Cloud Formation). CI/CD (Jenkins/ GitHub Actions).

  • You are self-driven, self-learner willing to share knowledge and participate actively in a team environment.

You’ll bring these qualifications:

  • 3-10 years of experience as in programs and contracts of similar scope, type, and complexity is required. Bachelor’s degree in a technical discipline from an accredited college or university is required.

  • Scripting: Bash or Python

  • Configuration: Ansible/Puppet/Salt

  • Containerization: Docker or Kubernetes

Nice to have:

  • AWS Certified Cloud Practitioner Certification

  • Certified Kubernetes Administrator

A “TS/SCI with Full Scope Poly” clearance is required to begin employment. For this position, CACI has the ability to provide clearance sponsorship for qualified individuals.

What We Can Offer You:

  • We’ve been named a Best Place to Work by the Washington Post.

  • Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.

  • We offer competitive benefits and learning and development opportunities.

  • We are mission-oriented and ever vigilant in aligning our solutions with the nation’s highest priorities.

  • For over 60 years, the principles of CACI’s unique, character-based culture have been the driving force behind our success.

Company Overview:

CACI is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other protected characteristic.

Pay Range : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here (https://careers.caci.com/global/en/employee-benefits)

The proposed salary range for this position is:

$85,800 - $180,200

DirectEmployers