Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by CACI International Inc, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a DevOps Engineer at CACI International Inc., you will play a crucial role in facilitating collaboration between development and operations teams, driving the automation of processes, and enhancing CI/CD workflows. Your primary responsibilities will include managing the deployment, monitoring, and maintenance of software systems in an agile environment, ensuring that operational stability and performance meet the desired standards. By leveraging your expertise in cloud computing and script development, you will optimize the effectiveness of our development processes and contribute to our mission of delivering high-quality software solutions.
Job Responsibilities
- Design, implement, and manage DevOps processes and tools throughout the software development lifecycle.
- Automate and optimize deployments and CI/CD pipelines using industry best practices.
- Collaborate with software engineers to enhance development processes and improve operational functionality.
- Monitor system performance metrics and troubleshoot issues to maintain high availability.
- Implement security protocols and best practices in all aspects of software development and deployment.
- Document processes, system configurations, and workflows for reference and training.
- Participate in on-call support and incident response as necessary to resolve urgent system issues.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience in DevOps engineering or a similar role within agile environments.
- Proficient in scripting languages such as Python, Bash, or Ruby.
- Experience with containerization technologies like Docker and orchestration tools such as Kubernetes.
- Familiarity with cloud service providers, particularly AWS, Azure, or Google Cloud Platform.
- Strong understanding of monitoring tools and performance metrics management.
- Excellent problem-solving skills and the ability to work under pressure.
Technologies & Tools
The position requires familiarity with a variety of technologies and tools such as CI/CD frameworks, source control systems (e.g., Git), configuration management tools (e.g., Ansible, Terraform), and monitoring solutions (e.g., Prometheus, Grafana). Proficiency in working with cloud environments, particularly AWS or Azure, is essential, alongside experience with virtualization technologies.
Ideal Candidates
The ideal candidates for this DevOps Engineer role will demonstrate a passion for continuous improvement and innovation in software development and operations. They possess strong analytical and technical skills, combined with effective communication abilities that enable collaboration across teams. A proactive mindset, adaptability to shifting project requirements, and a commitment to adopting best practices in DevOps are essential characteristics that align with CACI International Inc.'s values and vision for excellence.
The US unemployment rate was 4.2% in September 2026, against 4.4% a year before, says the Bureau of Labor Statistics. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.