Who we are:
Founded in 2006, CACI Information Intelligence Group (IIG) is an exciting, growing and progressive business unit within CACI UK. We currently have over 280 intelligent, professional and engaging staff. Through a rigorous emphasis on quality, the company has grown considerably to become one of the UK’s most well-respected Software Engineering consultancies.
CACI IIG support government departments to use information intelligently to make mission critical decisions and advance the security, sustainability and prosperity for the UK.
The Role:
As a DevOps Engineer at CACI, you will have the opportunity to work on a variety of interesting and challenging projects for our Public Sector, Government & Defence clients. Below is a flavour of some of the tasks you may be asked to undertake:
- Working closely with (or embed into) multi-skilled feature teams to efficiently and securely develop, test, deploy, release operate and monitor software products
- Design and operate automated CICD pipelines
- Design and operate shared Platform services for Deployment, Operation and Monitoring
- Design and Operate Platform services for containerised products
- Write and deploy Infrastructure as Code (IaC)
- Deploy and operate products in public and private cloud environments (AWZ, Azure, On-Prem)
- Support and advise teams as they onboard products to shared platform services
The Fit:
Our DevOps Engineers enjoy working on a variety of fascinating and complex projects, and our team has a proactive and ‘can-do’ attitude to our work. We pride ourselves on keeping up with emerging technologies and delivering best-practice. DevOps is a fast moving and wide area, so it is important that you enjoy learning and continuous improvement.
You will ideally have experience to:
- Developing and deploying secure products using appropriate technology and patterns
- Familiarity with key AWS and/or Azure concepts and technologies
- Designing and operating highly available shared solutions
- Working across the full Software Development Lifecycle
- Working in agile environments using methodologies such as Scrum and Kanban
- Working with high-level stakeholders -both internally and externally.
- Exposure to the some of the following technologies: Gitlab, Jenkins, Kubernetes, Docker, Terraform, Packer, Vault, Serverless, Elastic Stack, Prometheus, Grafana, Artifactory & Nexus
Benefits:
The Software Engineer role is an excellent opportunity, and CACI reward their staff well with a competitive salary and impressive benefits package which includes:
- Flexi-time: 37.5 hour weeks to structure how you want with working from home available
- Learning: Budget for conferences, training courses and other materials
- Social: Fantastic culture with monthly social events
- Future You: Matched pension and health care package
We understand the importance of getting to know your colleagues. Whole company meetings are held every quarter, and a training/work brief weekend is held once a year, amongst many other social events.
We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age