Software Engineer on Integration Team
Company | CACI |
---|---|
Location | Aurora, CO, USA, Dulles, VA, USA |
Salary | $89500 – $188000 |
Type | Full-Time |
Degrees | |
Experience Level | Junior, Mid Level |
Requirements
- Software Development Skills / experience – Python, other languages also acceptable
- Experience with Linux and Bash
- Familiarity with development tools such as Git / Bitbucket, Confluence / Jira, Gitlab, etc.
- Active TS/SCI clearance
Responsibilities
- Develop software used to manage the thread
- Develop and maintain system dashboards
- Develop software for checking system performance and status
- Alerting on specific conditions
- Develop software to run system tests
- Provide inputs and control the system for testing
- Work with the integration and test team to develop the software to run and test the system
Preferred Qualifications
- Working in Agile and DevOps / DevSecOps processes
- Additional programing skills / experience – Java
- Familiarity with micro-service architectures
- Familiarity with containerized applications and container management: Kubernetes, Docker, Helm, Argo CD
- Familiarity with system metrics and logging stacks such as Grafana, Prometheus, Loki
- Familiarity with software components including messaging (RabbitMQ), authentication mechanisms (Keycloak) and testing frameworks
- Working in Amazon Web Services (AWS) environment
- Certifications such as Security+ or CISSP
- Familiarity or experience with SIGINT processing systems
- Familiarity with signal processing software applications