Public procurement notice: Contract Notice
Published: 2025-11-13
Buyer: Bundesanstalt für Gewässerkunde
Country: DE
Region: DEA22
Contract type: Services
Procedure: Open procedure
CPV classification: 71000000 | 71300000 | 72000000 | 72200000 | 72262000: Software development services
Submission deadline: 2025-12-15
Award criteria: price, quality

Technical requirements: Schwere Verfehlung: Eigenerklärung über zwingende und fakultative Ausschlussgründe nach § 123 und § 124 GWB
Die jeweils zu erbringenden Leistungen in den unterschiedlichen Leistungspunkten werden in Einzel-aufträgen detailliert spezifiziert (Tätigkeiten, Auftragsvolumen, Fristen) und werden nach Aufwand abgerechnet. Sie umfassen folgende Tätigkeitsbereiche:
Pflegeleistungen und Problembehebung bei der operationellen An-wendung von HydPy und OpenDA
-HydPy-Software
-HydPy-Modellinstanzen
-Support BfG-Mitarbeiter
Aktualisierung und Dokumentation von HydPy
-Aktualisierung Python-Version und externe Bibliotheken
-Aktualisierung HydPy-Modellinstanzen
-Aktualisierung HydPy-Software
-Fortlaufende Dokumentation HydPy
Überlassung neuer Programmstände
-HydPy-Software
-HydPy-Modellinstanzen
-HydPy/OpenDA-Adapter und OpenDA
-Konfiguration Datenassimilation Modellinstanzen mit HydPy und OpenDA
-HydPy-DIMR-Basic Model Interfaces
Weiterentwicklung Software
-Weiterentwicklung hydrologische Modell-Konzepte in HydPy
-Weiterentwicklung des HydPy-Frameworks um weitere Funktionalitäten
-Anpassung HydPy/OpenDA-Adapter und OpenDA für den optimalen operationellen Einsatz zur Datenassimilation
-Anpassung der HydPy-DIMR-Basic Model Interfaces für die zeitschrittabhängige Kopplung von HydPy mit anderen Modellen
Weiterentwicklung Modellinstanzen
-Überführung existierender Modellinstanzen in das HydPy-Konzept, bei Bedarf Nachkalibrierung
-Erweiterung bestehender HydPy-Modelle hinsichtlich Auflösung und Prozessbeschreibung
-Aktualisierung und Nachkalibrierung bestehender HydPy-Modelle
-Integration weitere Datenquellen, Pegel und Gebiete in die operationelle Datenassimilation
Schulung
Beratungs- und Abstimmungsgespräche

Leistungsrahmen
Die Rahmenvereinbarung wird mit einem Auftragnehmer geschlossen. Der Auftragnehmer schließt die Rahmenvereinbarung mit der Bundesanstalt für Gewässerkunde ab. Die Beauftragung von Dienst-leistungen erfolgt durch Einzelabrufe aus der Rahmenvereinbarung. Abruf berechtigt aus der Rah-menvereinbarung ist nur die Bundesanstalt für Gewässerkunde. Grundlage des Einzelabrufes ist die hier vorliegende Leistungsbeschreibung, die mit den Konkretisierungen zu den im Einzelabruf zu erbringenden Leistungen durch den Auftraggeber ergänzt wurde. Die jeweils zu erbringenden Leistun-gen in den unterschiedlichen Leistungspunkten werden in Einzelaufträgen detailliert spezifiziert (Tätig-keiten, Auftragsvolumen, Fristen) und werden nach Aufwand abgerechnet.
Die Leistungserbringung erfolgt in den Diensträumen des Auftraggebers bzw. in den Diensträumen des Auftragnehmers. Der jeweilige Ort für einzelne Leistungen ergibt sich aus dem jeweiligen Einzelabruf. In der Regel sind die Leistungen beim Auftragnehmer zu erbringen. Der Auftragnehmer hat die dabei jeweils nötigen Voraussetzungen bzgl. Technik, Datenschutz, usw. zu erfüllen.

Das Höchstvolumen (maximale Abnahmemenge) des Rahmenvertrages für die gesamte Laufzeit (2026-2029) beträgt 4200 Stunden.

Die ausführliche Beschreibung der zu erbringenden Leistungen entnehmen Sie bitte den Vergabeunterlagen.
Erklärung nach § 45 Abs. 1 Nr. 3 VGV, dass eine Berufshaftpflichtversicherung / eine Betriebshaftpflichtversicherung in Höhe von jeweils mindestens 1.500.000,- € für Personen- und für sonstige Schäden nachgewiesen wird (siehe Nr. 6 der Eigenerklärung zur Eignung).
Erklärung nach § 44 Abs. 1 VGV bezüglich der Eintragung in das Berufsregister (siehe Nr. 13 der Eigenerklärung zur Eignung)
Erklärung nach § 45 Abs. 1 VGV über den Umsatz in den letzten drei abgeschlossenen Geschäftsjahren über den konkrenten, in der Bekanntmachung definierten Tätigkeitsbereich des Auftrags, sofern entsprechende Angaben verfügbar sind (siehe Nr. 7.1 und 7.2 der Eigenerklärung zur Eignung)

Eligibility requirements: Erklärung nach § 45 Abs. 1 Nr. 3 VGV, dass eine Berufshaftpflichtversicherung / eine Betriebshaftpflichtversicherung in Höhe von jeweils mindestens 1.500.000,- € für Personen- und für sonstige Schäden nachgewiesen wird (siehe Nr. 6 der Eigenerklärung zur Eignung).
Erklärung nach § 44 Abs. 1 VGV bezüglich der Eintragung in das Berufsregister (siehe Nr. 13 der Eigenerklärung zur Eignung)
Erklärung nach § 45 Abs. 1 VGV über den Umsatz in den letzten drei abgeschlossenen Geschäftsjahren über den konkrenten, in der Bekanntmachung definierten Tätigkeitsbereich des Auftrags, sofern entsprechende Angaben verfügbar sind (siehe Nr. 7.1 und 7.2 der Eigenerklärung zur Eignung)
Auskunft nach § 46 Abs. 3 Nr. 2 VgV: Angabe der technischen Fachkräfte oder der technischen Stellen, die im Zusammenhang mit der Leistungserbringung eingesetzt werden sollen:
Mindestanforderung zur Eignung: Für das einzusetzende Personal muss ein erfolgreich abgeschlossenes Studium auf Masterniveau, in den Fachrichtungen Hydrologie, Ingenieur-, Natur-, Geowissenschaften, Mathematik, Informatik, oder in vergleichbaren Studiengängen mit mehrjähriger Berufserfahrung (min. 3 Jahre) nachgewiesen werden (durch Eigenerklärung).
Allgemeine Anforderungen:
• Erfahrung mit den Versionskontrollwerkzeugen GitLab oder Github,
• Erfahrungen im Projektmanagement,
• Erfahrungen im Bereich der Qualitätssicherung,
• Erfahrungen in der Konzeption und Durchführung von Softwaretests (manuell und automatisiert),
• Erfahrungen in der Problem- und Fehleranalyse von Softwareanwendungen.
Von dem „Softwareentwickler Python“ muss für die allgemeinen Anforderungen und die folgenden Anforderungen an die Fachkunde eine einschlägige Erfahrung von >= 3 Jahren nachgewiesen werden (durch Eigenerklärung):
• Erfahrungen in der Entwicklung Python-basierter Anwendungen,
• Erfahrungen in der objektorientierten Programmierung mit Python.
Von dem „Softwareentwickler Java“ muss für die allgemeinen Anforderungen und die folgenden Anforderungen an die Fachkunde eine einschlägige Erfahrung von >= 3 Jahren nachgewiesen werden (durch Eigenerklärung):
• Erfahrungen in der Entwicklung Java-basierter Anwendungen,
• Erfahrungen in der objektorientierten Programmierung mit Java.
Von dem „Projektingenieur Aufbau und Konfiguration Modellinstanzen“ muss für die allgemeinen Anforderungen und die folgenden Anforderungen an die Fachkunde eine einschlägige Erfahrung von >= 3 Jahren nachgewiesen werden (durch Eigenerklärung):
• Erfahrungen im Schreiben und Anwenden von Python‑Skripten.
Mindestanforderung zur Eignung: Für das einzusetzende Personal muss ein erfolgreich abgeschlossenes Studium auf Masterniveau, in den Fachrichtungen Hydrologie, Ingenieur-, Natur-, Geowissenschaften, Mathematik, Informatik, oder in vergleichbaren Studiengängen mit mehrjähriger Berufserfahrung (min. 3 Jahre) nachgewiesen werden (durch Eigenerklärung).
Erklärung nach § 46 Absatz 3 Nr. 8 VgV: Das jährliche Mittel meiner Beschäftigten und die Anzahl der Führungskräfte
Nachweise nach § 46 Abs. 3 Nr. 6 VgV über die Studien- und Ausbildungsnachweise sowie Bescheinigungen über die Erlaubnis zur Berufsausübung für die Inhaberin, den Inhaber
oder die Führungskräfte des Unternehmens, sofern diese Nachweise nicht als Zuschlagskriterium bewertet werden.
Unterlagen, welche die Wirtschaftlichkeit des Angebotes nicht betreffen.
Der Preis/das Honorar wird als Wertungssumme aus der nachgerechneten Angebotssumme ermittelt, insbesondere unter Berücksichtigung von Preisnachlässen, preislich günstigsten Grund- oder Wahlpo-sitionen, aller Bedarfspositionen und möglicher, sich für den Auftraggeber ergebender zusätzlicher Kosten.
Für die Angebotswertung wird die Wertungssumme (in €, netto) wie folgt in eine Punkteskala von 0 bis 10 Punkten normiert:
• 10 Punkte erhält das wertbare Angebot mit der niedrigsten Wertungssumme.
• 0 Punkte erhält ein fiktives Angebot mit dem 2-fachen der niedrigsten Wertungssumme.
• alle Angebote mit darüber liegenden Wertungssummen erhalten ebenfalls 0 Punkte.
• die Punktermittlung für die dazwischen liegenden Wertungssummen erfolgt über eine lineare Interpolation mit drei Stellen nach dem Komma (kaufmännische Rundung nach DIN 1333) ent-sprechend
• Erfahrung in der Softwareentwicklung von HydPy
• Erfahrung im Aufbau, Kalibrierung und Anwendung von hydrologischen
Modellinstanzen mit HydPy und Datenassimilation

Winner: Bundesanstalt für Gewässerkunde