Developer
NCC Group · Manchester, United Kingdom
About The Role
Join NCC's Threat Intelligence engineering team as a Developer. In this role, you will support analysts and engineers in delivering a world-class cyber threat intelligence capability. You will be responsible for building, deploying, securing, monitoring, and maintaining application extensions, automations, and auxiliary tooling for our primary Threat Intelligence platforms. You will also connect diverse backend systems, provide robust support for automatable processes, and identify automation opportunities within the department. Proficiency in Python and Bash, containerization technologies, and cloud computing concepts is required.
- Building, deploying, securing, monitoring, and maintaining application extensions, automations, and auxiliary tooling for Threat Intelligence platforms.
- Connecting diverse backend systems together to break down siloed data repositories and providing automations and tooling.
- Identifying automation opportunities within the department and supporting engineers, developers, and analysts by providing robust support for automatable processes.
- Backend system development
- Data management and transformation
- Threat Intelligence tooling and platforms, such as OpenCTI or MISP
- Familiarity with STIX2/TAXII2 standards
- Security principals involved when working with cloud computing technologies
- Working in a DevOps team
- Problem solving and creative thinking to build new solutions from the ground-up
- Proficiency in Python and Bash, particularly in connecting backend systems and building CLI tooling
- Containerisation technologies, including Docker and Kubernetes
- Concise explanations of complex technical topics to other members of a DevOps team
- Cloud networking and computing concepts, particularly in AWS
- Working on open-source software
- Any additional programming/scripting/development experience
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring