Cyber Operations Managment
Role details
Job location
Tech stack
Job description
The NATO Communications and Information Agency (NCIA) is dedicated to acquiring, deploying, and defending communication systems for NATO's political decision-makers and Commands. It operates on the frontlines against cyber-attacks, collaborating closely with governments and industry to prevent future debilitating attacks. The NCI Agency plays a crucial role in maintaining NATO's technological edge and ensuring the collective defence and crisis management capabilities of the Alliance. In pursuit of our mission, we require specialized advisory services to enhance our interim workforce capacity., + The contractor shall build a mock-up environment that simulates what is doable today on COMS NR and COMS NS, including the relation between Atlassian JIRA, Atlassian Confluence, including all plugins currently installed on the production environment. It will notably replicate all Jira processes supporting the execution of the DEFEND branch missions, as well as all other supporting Jira processes (including but not limited to "STAGIL assets" projects). It will also replicate the mechanism allowing low-side workflows tracking from the high-side with the associated hand-over/take-over mechanism, the dynamic wiki page publications based on the Jira issues changes and the use of dynamic page template (scaffolding/reporting-based).
- Deliverable 2: Identification and documentation of the COMS requirements
- Based on the mock-up of the environment set during D1, the contractor shall identify and capture the functional and non-functional requirements of what COMS is able to deliver today into a NATO AQAP conforming format which is readable and unambiguously understandable by a third-party company having no prior knowledge of NCSC, NCIA or NATO. The requirements shall be organized in logical groups to later on facilitate the production of a video in D3. The requirements are written in such a way that a third-party could recreate using one or multiple technical capabilities a solution that would satisfy the identified requirements. The requirements will be captured within the COMS Confluence environment until final review is agreed. The final deliverable will be in Word document format.
- Deliverable 3: Creation of a video demonstrating the identified requirements in D2
- The contractor shall make a recorded video introducing what COMS is today, and going through the different requirements captured in D2. The requirements document shall identify the time in the video at which the actual requirement is being presented.
- The video in D3 and the requirements in D2 will be made available to industry as part of pre-solicitation industry engagements The video shall be securely hosted by the contractor. A copy of it shall be delivered to NCIA. The video shall remain available on the contractor hosted platform and as per D4 for a duration of contract end + 2 months.
- Deliverable 4: Demonstration of the COMS mock-up environment
- The contractor shall present a live demo of the COMS mock-up environment as part of an industry engagement day organized by NCIA. The demo will take place online. The live-demo should cover the points of the video in D3, but with an authorized level of interaction (questions from industry). The Questions and Answers session may be organized at the end of the demo or during the demo, as best identified by the contractor.
- NCIA is responsible to invite industry and set the date of the demo. The contractor shall ensure availability and full working condition of the environment at the time of the demo. Depending on the risk of non-availability, an alternate date may be set - in common agreement between NCIA and the contractor.
- NCIA will be present during the demo to answering the questions.
Requirements
Do you have experience in Shell Scripting?, * Excellent knowledge (5+ years) of Atlassian JIRA Datacenter administration
- Excellent knowledge (5+ years) of Atlassian Confluence Datacenter administration
- Prior Experience working on the NCIA COMS Environment.
- Excellent knowledge in scripting languages (e.g., Bash, Python) for automation and customization tasks.
- Excellent knowledge in deploying solution on Microsoft Azure environment.
- Excellent knowledge of Java, Groovy and Scriptrunnner.
- Strong experience in dynamic content management and integration between Atlassian JIRA and Confluence
- Strong experience in managing metadata in Atlassian confluence, Office and PDF documents and Microsoft Sharepoint
- Strong understanding of the inner working of Atlassian JIRA and confluence instances, including at database level
- Experience with the management of Linux servers (preferably RedHat)., * Valid National or NATO Secret personal security clearance