Developer
NCC Group · London, 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. Your responsibilities will include 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, as well as familiarity with cloud computing technologies, 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.
- Security principals involved when working with cloud computing technologies
- Cloud networking and computing concepts, particularly in AWS
- Proficiency in Python and Bash, particularly in connecting backend systems and building CLI tooling
- Concise explanations of complex technical topics to other members of a DevOps team
- Working in a DevOps team
- Problem solving and creative thinking to build new solutions from the ground-up
- Containerisation technologies, including Docker and Kubernetes
- Backend system development
- Data management and transformation
- Threat Intelligence tooling and platforms, such as OpenCTI or MISP
- Familiarity with STIX2/TAXII2 standards
- 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