Deadline Date: Friday 1 November 2024
Requirement: Web/Software Development for the Academy Training Environment
Location: Oeiras, PORTUGAL
Full Time On-Site: Yes
Time On-Site: 100%
Not to Exceed: 2025 BASE: NTE 120,960 EUR (48 sprints at 2,520 EUR / sprint)
2026 - 2027: Up to maximum of 48 sprints per year, (Price per sprint will be determined by applying the price adjustment.)
Period of Performance: 2025 BASE: 02 January 2025 with possibility to exercise the following options:
2026 Option: 1st January 2025 until 31st December 2026
2027 Option: 1st January 2026 until 31st December 2027
Required Security Clearance: NATO SECRET
Introduction
The NATO Communications and Information Academy (NCI Academy) located in Portugal, Belgium and The Netherlands reinforces NATO’s technological edge through excellence in Cyberspace learning.
The NCI Academy has the Academy Learning Environment, which is the toolset associated with all back-end learning and development activities, the transfer of knowledge from trainers to students, and the support of the student learning process. To secure the Academy Learning Environment, there is a team responsible for all activities related to the operation and maintenance of this infrastructure. In addition to setting up courses, maintaining them, and deploying them as they iterate, the team is also responsible for running projects to ensure that the Academy Learning Environment is state of the art.
Scope Of Work
* The NCI Academy is looking to outsource part of the web development of services that are part of the ALE. The resource providing services under this SOW will work closely with the Technical Capability and Support Section (TCS) on system administration tasks.
* It is essential that the selected resource is a full stack web developer with extensive knowledge in PHP, MySQL, Git, CASD and other related web technologies. The contractor must be able to code new solutions from scratch; this is not purely a support role.
* The services shall be primarily provided at the NCI Academy in Oeiras, but may involve some travel to other NATO and NCI Agency elements.
* The contractor will be part of a team and will provide the service using an Agile and iterative approach during multiple sprints.
* Each sprint is planned for a duration of 1 week, and main activities are as follows:
* Deliver high-quality code,
* Participate in code reviews,
* Provide on-time delivery of projects and tasks,
* Provide user support,
* Delivery of source code developed to meet the NCI Academy requirements. The code shall be well organized, documented and adhere to industry best practices and coding standards.
* Software documentation, including user manuals, developer guides and other relevant documentation,
* Testing documentation, including test plans, test cases and test results to demonstrate that the code has been tested and works as intended,
* Code review reports, covering code quality, functionality, security and performance,
* Assisting end users, troubleshooting issues or guiding them to a solution for issues or problems.
* Contribute towards a knowledge base where end users can access documentation, tutorials and frequently asked questions to help them resolve common issues.
The content and scope of each sprint will be agreed during the sprint-planning meeting, in writing, based on the activities mentioned above.
Coordination And Reporting
The contractor shall participate in status update meetings, sprint planning, and other meetings, physically in the office, or in person via electronic means using Conference Call capabilities, according to line manager’s instructions.
For each sprint to be considered as complete and payable, the contractor must report the outcome of his/her work during the sprint, first verbally during the retrospective meeting and then in writing within three (3) days after the sprint’s end date. The format of this report will be aligned with the line manager mentioning briefly the work held and the development achievements during the sprint.
Acceptance of each sprint completion will be documented in Annex A - Delivery Acceptance Sheet.
Schedule
This task order will be active immediately after signing of the contract by both parties.
The BASE period of performance starts 2nd January 2025 and will end no later than 31st December 2025.
If the 2026 option is exercised, the period of performance is 1st January 2026 to 31st December 2026.
If the 2027 option is exercised, the period of performance is 1st January 2027 to 31st December 2027.
Constraints
All the deliverables provided under this statement of work will be based on NCI Agency templates or agreed with the line manager.
All documentation will be stored under configuration management and/or in the provided NCI Agency tools.
All the deliverables of this project will be considered NATO UNCLASSIFIED.
Part of the work may involve handling classified networks; therefore, a security clearance at the right level is expected for the contractor(s) undertaking this service. This security must be in place before applying for this contract to be considered compliant.
Security
The security classification of the service will be up to NATO SECRET.
The contractor providing the services under this SOW is required to hold a valid NATO SECRET security clearance.
Practical Arrangements
The contractor will be required to provide the service on-site in NCI Academy Oeiras (PRT).
Travel costs are out of scope and will be borne by the NCI Agency separately in accordance with the provisions of the AAS+ Framework Contract. He or she will work under the direction and guidance of the NCI Academy Technical Capability Support Section Head or their designated representative.
This service must be accomplished by ONE contractor.
Qualifications
This work requires a resource with the following qualifications and experience:
* The candidate has a NATO SECRET security clearance, provided by the national security organization valid at the time of submission of the bid and covering the period of the contract.
* Fluent in English and must be able to read and write technical and user documentation.
* Extensive recent experience in MySQL, Git, AJAX, CASD and other related web technologies.
* Extensive experience in PHP development.
* Knowledge of network security and system hardening.
* Experience in using tools like GitHub or GitLab.
* Recent experience in API development for the integration of large systems.
* Recent practical experience in coding PHP on a NATO system following NATO security guidelines.
* Extensive knowledge of Agile software development and implementation methodologies.
Desirable qualifications and experience:
* Knowledge and experience of working with NCI Agency.
* Knowledge and experience of working with the NCI Academy.
* Experience working with virtualization technologies including vSphere.
Language Proficiency:
* Level 3 English language skills according to NATO STANAG 6001: Listening (3); Speaking (2); Reading (3); and Writing (2) or according to Common European Framework of Reference for Language level B2-C1/Upper Intermediate-Advanced level.
#J-18808-Ljbffr