Deadline Date: Wednesday 29 November
Requirement: Model Driven Architecture/Interoperability Engineer
Required Start Date: As soon as possible, but no later than 08 January 2024
End Contract Date: 31 December 2024
Required Security Clearance: NATO SECRET
The NATO Information and Communication Agency (NCI Agency) located in The Hague, The Netherlands, is currently involved in the development of new capabilities for NATO as well as in the support of existing capabilities. In the light of these activities, the JISR Centre is looking for ONE person with expertise in development of information/domain models expressed in UML and transformation of such models to platform specific models expressed in Web Service Definition Langue (WSDLs) and XML Schema.
The work will support NATO’s Model Driven Approach to interoperability.
The main objectives of this statement of work can be summarized as follow:
Extension of existing information models and transformation of these to platform specific artefacts (WSDL/XSD).
3 SCOPE OF WORK
Under the direction/guidance of JISR Architects, the information modeller will extend existing information model expressed in UML and update & execute existing transforms used for transforming the information model to the platform specific artefacts. This includes the following activities:
- Recording and manage information model change requirements;
- Implement changes to information model in accordance with change requirements;
- Maintain transformation pipeline and run transforms as and when required.
- Attend virtual and in-person meetings.
- Configuration Management
The work can be carried out accessing remotely development and test facilities in the NCI Agency laboratories. These facilities consists of all necessary modelling tools, servers hosting the tools, etc. to support the modelling effort. Some of the work could also be requested to be conducted locally in NCI Agency in The Hague, The Netherlands.
The contractor will be part of an architect team geographically distributed and will work using an Agile and iterative approach using multiple sprints. Each sprint is planned for a rough duration of 3 weeks with an average 38 hours per week.
4 DELIVERABLES AND PAYMENT MILETONES
The following deliverables are expected from the work on this statement of work
Deliverable 01: Sprints for Model Driven Software/Interoperability Engineering.
Payment Milestones: After Each Sprint Completion
Additional sprints may be requested under the same scope at a later date.
5 COORDINATION AND REPORTING
The contractor shall participate in daily status update meetings, done via electronic means using Conference Call capabilities.
The contractor shall report the completion of each sprint within a week after the completion of the sprint by submitting a certificate of completion. An example is available in Annex.
This task order will be active immediately after signing of the contract by both parties.
All the documentation provided under this statement of work will be based on NCI Agency templates or agreed with project point of contact.
All scripts, documentation, models and code will be stored under configuration management and/or in the provided NCI Agency tools.
8 PRACTICAL ARRANGEMENTS
The contractor is expected to work off site. Work on-site can also be arranged with the project manager.
There may be required to travel to NCI Agency, The Hague and other sites within NATO for completing these tasks.
Travel arrangements will be the responsibility of the contractor and the expenses will be reimbursed in accordance with Article 5.3 of AAS Framework Contract and within the limits of the NCIA Travel Directive.
This work must be accomplished by ONE contractor.
The contractor will work under NCI Agency AAS Framework contract (CO-115786-AAS). He or she will work remotely accessing the laboratories at the NCI Agency under the supervision of the lead architect or delegated staff.
The consultancy support for this work requires an information modeller / architect with the
- The candidate must have a currently active NATO SECRET security clearance
- A minimum requirement of a Bachelor’s degree at a nationally recognised/certified University in Computer Science software / system engineering or a related discipline,
- Practical experience in application of software engineering methodologies,
- Familiar with standards from international, commercial/industrial standardization organisations such as OMG, OASIS, ISO and W3C,
- Practical experience with use of specific relevant technical standards such as UML, MOF, BPMN, SoaML, OASIS WS-* and W3C XML standards, web standards, etc, In particular, the contractor is required to have practical experience with the use of UML, WSDL, SOAP, XSD and preferably with XSLT.
- Familiar with Model Driven Architecture/ Engineering,
- Practical experience with modelling software intensive systems
- Practical experience with modern revision control e.g.: Git
- A thorough knowledge of English, both written and spoken.