About the Role
Der Auftragnehmer erbringt unter dem Vertrag nachfolgend genannte Leistungen eigenständig und
selbstorganisiert:
§ Beratung, Konzeption, Entwicklung und Weiterentwicklung von Lösungsarchitekturen auf Basis
von AWS für komplexe, datenintensive Plattformen, die den Geschäftsanforderungen des
Auftraggebers entsprechen und gleichzeitig die IT-Infrastruktur und Anwendungen optimieren
§ Ableitung tragfähiger Ziel- und Übergangsarchitekturen unter Berücksichtigung von Betrieb,
Sicherheit, Skalierbarkeit und Wirtschaftlichkeit
§ Vorbereitung, Durchführung und Moderation von Architekturworkshops mit Fachbereichen,
Entwicklung und Betrieb
§ Definition von Architekturprinzipien, Standards und Leitplanken (z. B. Naming, Netzwerk, Security,
Deployment)
§ Backend-Entwicklung in TypeScript (Node.js) und Python, inkl. Wartung, Erweiterung und
technischer Optimierung bestehender Services
§ Enge Zusammenarbeit mit DevOps- und Entwicklungsteams zur architekturkonformen Umsetzung
§ Bewertung und Auswahl geeigneter AWS-Services (z. B. ECS/EKS, S3, Lambda, VPC, IAM)
§ Architektur-Review bestehender Lösungen zur Identifikation und Reduktion technischer Risiken
sowie architekturbegleitende Qualitätssicherung inklusive Design
§ Reviews, Entscheidungsdokumentation und standardkonformer Dokumentation der Lösungsarchitektur
(z. B. C4, ADRs)
§ Regelmäßige fachliche Abstimmung mit Projektmanagement und Stakeholdern sowie Teilnahme
an relevanten fachlichen Meetings
§ Bereitstellung regelmäßiger Updates für Projektmanager und andere Teammitglieder
§ Dokumentation und Kommunikation der Lösungsarchitektur unter Verwendung von Standardarchitekturpraktiken,
-muster und -frameworks
§ Wissensaufbau und Dokumentation der Geschäftsziele und -anforderungen des Auftraggebers;
§ Allgemeine Identifikation von technischen Risiken und Entwicklung von Lösungen zur Reduzierung
dieser Risiken
§ Beratung der Entwicklerteams und anderer Stakeholder, um sicherzustellen, dass Lösungen
den Auftraggeber-Geschäftsanforderungen entsprechen und in Übereinstimmung mit der Lösungsarchitektur
implementiert werden
§ Beratung bei der Entwicklung von Lösungen und im Rahmen der geforderten Expertise und
gemäß den Vorgaben des Auftraggebers sicherstellen, dass Lösungen den Qualitätsstandards
entsprechen und rechtzeitig sowie innerhalb des Budgets bereitgestellt werden.
Tech Stack
AWSTypeScriptNode.jsPythonECSEKSS3LambdaVPCIAMC4ADRs