Deadline Date:
Friday 28 February 2025
Requirement:
Application Migration Engineering Services
Location:
The Hague, NETHERLANDS
Full Time On-Site:
Yes
Time On-Site:
100%
Not to Exceed:
NTE 86,625 EUR
Required Start Date:
1 April, 2025
Required Security Clearance:
NATO Secret
Introduction:
The NATO Communications and Information Agency (NCI Agency) is currently moving users and workloads to the public cloud. The NCI Agency Chief Technology Office - Cloud Centre of Excellence (CTO-CCoE) provides guidance and support to this project. One of the work packages in this project is migrating applications and services from on premise environments across the NATO Enterprise to the cloud. The CTO-CCoE is leading the guidance for the migration and offering Subject Matter Expert (SME) support to facilitate this service/application migration process.
The CTO-CCoE is looking for a contractor to provide Cloud Engineering services to support the CTO-CCoE team. The contractor should have a strong background on migration applications to the cloud.
Objectives:
The main objective of this statement of work is to support the CTO-CCoE team and the application teams migrating selected applications from the current on-premises environment to a public cloud environment.
Scope of Work:
Under the direction / guidance of the NCIA Point of Contact or delegated staff, the contractor will provide Application Migration Engineering services support the CTO-CCoE and application teams to plan and execute the migration of services and application to the cloud.
This includes the following activities:
Application Assessment and Analysis:
- Engage with application owners and stakeholders to perform technical analysis of the applications to be migrated.
- Support application owners and stakeholders to gather requirements and expectations as well as application complexity and priority.
- Support the development of Application Assessment Reports for each application.
- Advise application owners and stakeholders on possible migration options.
- Support application teams to design how their applications are to be deployed in the cloud.
- Support technical planning and execution of application migrations.
- Support the applications team’s engineers and developers to execute migration plans.
- Support application teams to design and develop automation for the deployment of their applications into the cloud.
- Advise application teams on the development and execution of comprehensive testing plans to validate application functionality post-migration.
- Advise application teams on post migration performance testing to ensure applications meet required SLAs and performance benchmarks.
- Support application teams to address and resolve any issues identified during testing.
- Design and support the migration of application data to the cloud, taking into account data integrity, security, and compliance throughout the migration process.
- Design and support data validation and reconciliation processes to verify successful data migration.
- Advise application teams to ensure applications adhere to security best practices and organizational policies during and after migration.
- Support application teams to address compliance requirements and regulatory considerations related to applications .
- Work closely with cross-functional teams, including developers, IT, CQO, cyber security and business units, to ensure successful migrations.
- Provide regular status updates on application migration progress, risks, and issues.
Coordination And Reporting:
The contractor shall participate in daily status update meetings, sprint planning, sprint retrospectives and other meetings, physically in the office, or in person via electronic means using Conference Call capabilities, according to project 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 written within three (3) days after the sprint’s end date. The format of this report shall be a short email to the NCIA Point of Contact mentioning briefly the work held and the development achievements during the sprint.
Constraints:
All the deliverables provided under this statement of work will be based on NCI Agency templates or agreed with the project point of contact.
All code, scripts, documentation, etc. 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 project.
Practical Arrangements:
The contractor will be required to provide services on site at NCI Agency, The Hague, The Netherlands. Part-time work from home may be allowed if work permits.
The contractor may be required to travel to 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.5 of AAS Framework Contract and within the limits of the NCIA Travel Directive.
This work must be accomplished by ONE contractor.
Requirements:
- Part of the work may involve handling classified networks, therefore, a security clearance at the NATO SECRET level is expected for the contractor(s) undertaking this project.
The consultancy support for this work requires Cloud Migration Manager services with the following qualifications:
- The Contractor has relevant and recent experience in planning and executing migrations of services and applications to the cloud.
- The Contractor has relevant and recent experience in analysing applications and services and their dependencies and requirements.
- The Contractor has relevant and recent experience in Azure and AWS.
- The Contractor has relevant and recent experience in DevSecOps and associated tooling such as Azure DevOps, GitLab and Jenkins.
- The Contractor has relevant and recent experience in Automated Deployments using Terraform, Ansible, Azure ARM and AWS CloudFormation.
- The Contractor has relevant and recent experience in containerization of applications and their deployment using Kubernetes and helm charts.
- The Contractor has relevant experience with and knowledge of programming languages including Java and .NET.
- The Contractor has strong problem solving skills.
- The Contractor has relevant and recent experience in using Agile planning and execution and the Scrum methodology.
- The Contractor is able to speak and write fluent English since the work is conducted in English.
- The Contractor must have the nationality of one of the NATO nations.