New Development of iGovPortal.ch 'NextGen', Maintenance, Consulting, and Support Services, as well as Further Development until 2030 | Tenderlake

New Development of iGovPortal.ch 'NextGen', Maintenance, Consulting, and Support Services, as well as Further Development until 2030

Contract Value:
-
Notice Type:
Contract Notice
Published Date:
04 July 2025
Closing Date:
12 August 2025
Location(s):
CH SCHWEIZ/SUISSE/SVIZZERA (CH Switzerland/SCHWEIZ/SUISSE/SVIZZERA)
Description:
The project seeks services for the redevelopment, maintenance, and support of the iGovPortal.ch system, structured into multiple lots covering areas such as KeyCloak integration, backend and frontend development, testing, and Azure DevOps implementation.

For the 'renovation works' within the framework of the 'NextGen' project for iGovPortal.ch, this call for tenders procures the (re-)development of the system as well as consulting, maintenance, and support services. To this end, the contracting authority will conclude a framework contract with the successful bidders. Depending on the lot, between 1 to 5 contracts will be awarded (see specifications, table 6).

The services are structured into lots, with multiple contracts awarded for lots 1 to 4. All services in lots 1 to 4 are optional in nature. Framework contracts will be concluded with the successful bidders of lots 1 to 4 (cf. section 3.8 of the specifications), which will generally govern the collaboration between the iGovPortal.ch association and the potential service providers. For the concrete provision of services, an individual contract must be concluded.

In lots 5 to 6, only one contract will be awarded per lot, and only part of the service is of an optional nature.

This call for tenders does not cover the acquisition of personnel leasing mandates.


LOT-0001
KeyCloak.
With this lot, services for implementing (partial) projects in the area of 'KeyCloak' as well as maintenance and consulting services are procured, which are provided by specialists or teams from the provider.

In this lot, the following services can be requested:

  • Integration of KeyCloak into the iGov Portal.
  • Compliance with eCH standards
  • Maintenance and consulting services related to KeyCloak

The contracting authority can define additional services and call them up according to the call-off procedure, or procure the service in whole, in part or not at all. There is no obligation on the part of the contracting authority to procure the service, and no right to provide the service on the part of the provider.

Estimated effort in person-days (PT) over the entire contract term: 555 PT


LOT-0002
Integration Layer.
With this lot, services for implementing (partial) projects on integration layers as well as maintenance and consulting services are procured, which are provided by specialists or teams from the provider.

In this lot, the following services can be requested:

  • Introduction of the integration framework Camel Quarkus, API Gateway YARP, and the message broker RabittMQ: Standardization of service integration, compliance with integration patterns, improvement of interoperability, simplification of service replaceability, and the services, compliance with eCH standards
  • Maintenance and consulting services related to the above services

The contracting authority can define additional services and call them up according to the call-off procedure, or procure the service in whole, in part or not at all. There is no obligation on the part of the contracting authority to procure the service, and no right to provide the service on the part of the provider.

Estimated effort in person-days (PT) over the entire contract term: 552 PT


LOT-0006
Role 'Product Owner/Business Analyst'.
With this lot, services in the area of 'Product Owner/Business Analyst' are procured, which are to be provided by a person with a 60% workload (approx. 120 PT per year). This is not a personnel leasing mandate.


LOT-0003
Development of Backend Services and Frontend.
With this lot, services for implementing development, consulting, maintenance, and support services are procured, which are provided by specialists or teams from the provider.

In this lot, the following services can be requested:

  • Testing of the developed products
  • Comprehensive use of the integration layer according to Lot 2 and maintenance and consulting services related to AzureDevOps.
  • OID introduction in all backend services: All backend services support OpenID Connect and can be integrated with any authorization server as long as it supports the OpenID Connect protocol; API protection will be implemented to effectively counter attacks; maintenance and consulting services related to OID.
  • Renewal of frontend and removal of iCeCube: Reconstruction of the user interface based on a design system using the ReactJS framework; removal of iCeCube; improving accessibility of iGovPortal and achieving at least level AA according to WCAG 2.1 standards; increasing user satisfaction based on input from the user committee; compliance with eCH standards; maintenance and consulting services related to the frontend.
  • Externalization of ePortal backend services: Outsourcing potential backend services of the ePortal.
  • Implementation of NBOA (Backoffice solution) with new technology.
  • Implementation of GBO (Backoffice solution) with new technology.
  • Improvement of code organization of existing old services: Self-explanatory source code aimed at reducing maintenance.
  • Development services including design in connection with iGovPortal, especially after the project completion of 'NextGen'
  • Maintenance and support services.

The contracting authority can define additional services and call them up according to the call-off procedure, or procure the service in whole, in part or not at all. There is no obligation on the part of the contracting authority to procure the service, and no right to provide the service on the part of the provider.

Estimated effort in person-days (PT) over the entire contract term: 4,447 PT


LOT-0004
Testing.
With this lot, services for implementing testing projects are procured, which are provided by specialists or teams from the provider.

In this lot, the following services can be requested:

  • Designing tests and creating test cases.
  • Conducting tests.
  • Documenting test results.
  • Developing recommendations.

The contracting authority can define additional services and call them up according to the call-off procedure, or procure the service in whole, in part or not at all. There is no obligation on the part of the contracting authority to procure the service, and no right to provide the service on the part of the provider.

Estimated effort in person-days (PT) over the entire contract term: 170 PT


LOT-0005
Implementation of Azure DevOps including Support & Maintenance.
With this lot, services for the implementation of Azure DevOps are procured, which are provided by the provider.

In this lot, the following services can be requested:

Basic service:

  • Implementation of Azure DevOps: Implementation of CI/CD development processes according to specifications; standardization of the development processes of all components (services); configuration of SonarQube based on the requirements of the association.

Option:

  • Support for five years
  • Corrective maintenance of the Azure DevOps environment for five years

Estimated effort in person-days (PT) over the entire contract term: 215 PT

The Buyer:
iGovPortal.ch
Additional information:
Link:
View Full Notice
Link:
Additional document: 1
Link:
Download Full Notice as PDF
CPV Code(s):
72200000 - Software programming and consultancy services
72211000 - Programming services of systems and user software
72220000 - Systems and technical consultancy services
72223000 - Information technology requirements review services
72227000 - Software integration consultancy services
72250000 - System and support services
72253200 - Systems support services
72254000 - Software testing
72260000 - Software-related services
72263000 - Software implementation services
72265000 - Software configuration services
72267100 - Maintenance of information technology software