Gesamtverantwortung für die technische Planung und Architektur einer Migration bestehender Unternehmensanwendungen aus einer On-Premises-Umgebung zu Microsoft Azure.
Analyse der vorhandenen Applikationen, Schnittstellen, Datenbanken, Infrastrukturabhängigkeiten und betrieblichen Anforderungen. Entwicklung einer geeigneten Migrationsstrategie unter Berücksichtigung unterschiedlicher Ansätze wie Rehost, Replatform und Refactor.
Konzeption der Azure-Zielarchitektur einschließlich Netzwerkdesign, Security, Identity and Access Management, Infrastrukturautomatisierung, Monitoring, Backup und Disaster Recovery. Definition und Implementierung der Cloud-Infrastruktur mit Infrastructure as Code und Terraform.
Neben der reinen Infrastrukturmigration lag ein Schwerpunkt auf der Modernisierung bestehender Anwendungen. Bewertung der Applikationen hinsichtlich Cloud-Fähigkeit, Skalierbarkeit, Wartbarkeit und möglicher Nutzung verwalteter Azure-Dienste.
Konzeption und Entwicklung einer zentralen Monitoring-Lösung für bestehende geschäftskritische Anwendungen in einer Microsoft-Azure-Umgebung.
Analyse der bestehenden Applikationslandschaft sowie der Anforderungen von Entwicklung, IT-Betrieb, Application Management und Support. Definition eines einheitlichen Monitoring-Konzepts für Verfügbarkeit, Performance, Fehlerzustände, technische Abhängigkeiten und betriebsrelevante Ereignisse.
Konzeption von Metriken, Logs, Traces, Dashboards und Alarmierungsregeln. Entwicklung einer strukturierten Überwachung der Applikationen und ihrer abhängigen Azure-Ressourcen. Definition von Schwellwerten, Eskalationswegen und Handlungsempfehlungen für den operativen Betrieb.
Integration der Monitoring-Lösung in bestehende Betriebs- und Supportprozesse. Unterstützung bei der Fehleranalyse, Optimierung der Alarmierungsqualität und Reduzierung nicht relevanter Warnmeldungen.
Konzeption, Architektur und vollständige technische Umsetzung von Trace Ride, einer Cloud-basierten Webplattform für die digitale Verwaltung von Fahrzeugen sowie deren Betriebs- und Wartungshistorie.
Die Plattform ermöglicht Nutzern die zentrale Verwaltung von Pkw, Motorrädern, Nutzfahrzeugen, Booten und Fahrrädern. Zu den Kernfunktionen gehören die Dokumentation von Wartungsereignissen, Reparaturen, Kilometerständen, Tankvorgängen, Kosten, Dokumenten und Bildern sowie die Erstellung einer nachvollziehbaren digitalen Fahrzeughistorie.
Entwicklung des Frontends mit Angular und Angular Material sowie eines serverlosen Backends mit Azure Functions und .NET. Konzeption der Datenhaltung auf Basis von Azure Cosmos DB und Azure Storage. Implementierung von Authentifizierung, Benutzerverwaltung und Autorisierung mit Microsoft Entra External ID beziehungsweise Azure AD B2C und MSAL.
Integration einer abonnementbasierten Zahlungsabwicklung mit Stripe. Konzeption verschiedener Nutzungstarife und der zugehörigen Berechtigungs- und Speicherlimits. Umsetzung einer mehrsprachigen Benutzeroberfläche sowie öffentlich teilbarer Fahrzeugseiten.
Einrichtung der Cloud-Infrastruktur, Continuous-Integration- und Continuous-Deployment-Prozesse sowie der produktiven Bereitstellung über Azure Front Door und Azure Storage.
Verantwortung für die vollständige Konzeption einer sicheren, skalierbaren und hochverfügbaren Netzwerkarchitektur für eine Microsoft-Azure-Cloud-Umgebung.
Entwicklung eines hybriden Netzwerkkonzepts zur Integration der Azure-Umgebung in die bestehende On-Premises-Infrastruktur. Analyse der vorhandenen Netzwerklandschaft, Sicherheitsanforderungen und Kommunikationsbeziehungen sowie Ableitung einer geeigneten Zielarchitektur.
Konzeption der Netzwerksegmentierung, IP-Adressierung, Routing-Strukturen, Namensauflösung und sicheren Kommunikationswege zwischen Cloud- und On-Premises-Systemen. Berücksichtigung von zentralen Sicherheits-, Governance- und Betriebsanforderungen.
Abstimmung der Architektur mit Netzwerk-, Security-, Infrastruktur- und Applikationsteams. Dokumentation der Zielarchitektur, der Kommunikationsbeziehungen und der technischen Implementierungsvorgaben.
Konzeption und Entwicklung einer skalierbaren IoT-Anwendung auf Basis von Microsoft Azure. Verantwortung für die technische Lösungsarchitektur sowie die Umsetzung zentraler Backend- und Datenverarbeitungskomponenten.
Aufnahme und Analyse der fachlichen und technischen Anforderungen sowie Überführung dieser Anforderungen in eine tragfähige Cloud- und Softwarearchitektur. Definition der Applikationsstruktur, der Schnittstellen und der Datenmodelle für die Verarbeitung und Speicherung von IoT-Daten.
Entwicklung von Backend-Komponenten und REST-Schnittstellen mit C# und .NET. Konzeption der Datenhaltung unter Verwendung relationaler Datenbanken und Azure Cosmos DB. Berücksichtigung von Skalierbarkeit, Performance, Ausfallsicherheit, Sicherheit und langfristiger Wartbarkeit.
Unterstützung des Projektteams bei Architekturentscheidungen, technischer Umsetzung und Qualitätssicherung. Koordination technischer Arbeitspakete sowie Abstimmung mit Fachbereichen, Projektleitung und weiteren Stakeholdern.
Langjährige Tätigkeit in Festanstellung mit Verantwortung für die Konzeption, Entwicklung und Weiterentwicklung komplexer Unternehmensanwendungen. Schwerpunkte waren IT- und Softwarearchitektur, technische Leitung, Softwareentwicklung, Systemintegration sowie die Überführung fachlicher Anforderungen in nachhaltige technische Lösungen.
Verantwortung für den gesamten Software-Lebenszyklus von der Anforderungsanalyse und Architektur über Implementierung, Tests und Produktionsüberführung bis zur Wartung und kontinuierlichen Weiterentwicklung produktiver Systeme.
Enge Zusammenarbeit mit Fachbereichen, Entwicklungsteams, IT-Betrieb, Infrastruktur und externen Dienstleistern. Unterstützung bei Technologieentscheidungen, Architektur-Reviews, Qualitätssicherung sowie der technischen Planung und Steuerung von Arbeitspaketen.
Aufgaben:
Energiewirtschaft / Energieversorgung
Finanzdienstleistungen / Banken
Informationstechnologie / Softwareentwicklung
Internet / SaaS / digitale Plattformen
Gesamtverantwortung für die technische Planung und Architektur einer Migration bestehender Unternehmensanwendungen aus einer On-Premises-Umgebung zu Microsoft Azure.
Analyse der vorhandenen Applikationen, Schnittstellen, Datenbanken, Infrastrukturabhängigkeiten und betrieblichen Anforderungen. Entwicklung einer geeigneten Migrationsstrategie unter Berücksichtigung unterschiedlicher Ansätze wie Rehost, Replatform und Refactor.
Konzeption der Azure-Zielarchitektur einschließlich Netzwerkdesign, Security, Identity and Access Management, Infrastrukturautomatisierung, Monitoring, Backup und Disaster Recovery. Definition und Implementierung der Cloud-Infrastruktur mit Infrastructure as Code und Terraform.
Neben der reinen Infrastrukturmigration lag ein Schwerpunkt auf der Modernisierung bestehender Anwendungen. Bewertung der Applikationen hinsichtlich Cloud-Fähigkeit, Skalierbarkeit, Wartbarkeit und möglicher Nutzung verwalteter Azure-Dienste.
Konzeption und Entwicklung einer zentralen Monitoring-Lösung für bestehende geschäftskritische Anwendungen in einer Microsoft-Azure-Umgebung.
Analyse der bestehenden Applikationslandschaft sowie der Anforderungen von Entwicklung, IT-Betrieb, Application Management und Support. Definition eines einheitlichen Monitoring-Konzepts für Verfügbarkeit, Performance, Fehlerzustände, technische Abhängigkeiten und betriebsrelevante Ereignisse.
Konzeption von Metriken, Logs, Traces, Dashboards und Alarmierungsregeln. Entwicklung einer strukturierten Überwachung der Applikationen und ihrer abhängigen Azure-Ressourcen. Definition von Schwellwerten, Eskalationswegen und Handlungsempfehlungen für den operativen Betrieb.
Integration der Monitoring-Lösung in bestehende Betriebs- und Supportprozesse. Unterstützung bei der Fehleranalyse, Optimierung der Alarmierungsqualität und Reduzierung nicht relevanter Warnmeldungen.
Konzeption, Architektur und vollständige technische Umsetzung von Trace Ride, einer Cloud-basierten Webplattform für die digitale Verwaltung von Fahrzeugen sowie deren Betriebs- und Wartungshistorie.
Die Plattform ermöglicht Nutzern die zentrale Verwaltung von Pkw, Motorrädern, Nutzfahrzeugen, Booten und Fahrrädern. Zu den Kernfunktionen gehören die Dokumentation von Wartungsereignissen, Reparaturen, Kilometerständen, Tankvorgängen, Kosten, Dokumenten und Bildern sowie die Erstellung einer nachvollziehbaren digitalen Fahrzeughistorie.
Entwicklung des Frontends mit Angular und Angular Material sowie eines serverlosen Backends mit Azure Functions und .NET. Konzeption der Datenhaltung auf Basis von Azure Cosmos DB und Azure Storage. Implementierung von Authentifizierung, Benutzerverwaltung und Autorisierung mit Microsoft Entra External ID beziehungsweise Azure AD B2C und MSAL.
Integration einer abonnementbasierten Zahlungsabwicklung mit Stripe. Konzeption verschiedener Nutzungstarife und der zugehörigen Berechtigungs- und Speicherlimits. Umsetzung einer mehrsprachigen Benutzeroberfläche sowie öffentlich teilbarer Fahrzeugseiten.
Einrichtung der Cloud-Infrastruktur, Continuous-Integration- und Continuous-Deployment-Prozesse sowie der produktiven Bereitstellung über Azure Front Door und Azure Storage.
Verantwortung für die vollständige Konzeption einer sicheren, skalierbaren und hochverfügbaren Netzwerkarchitektur für eine Microsoft-Azure-Cloud-Umgebung.
Entwicklung eines hybriden Netzwerkkonzepts zur Integration der Azure-Umgebung in die bestehende On-Premises-Infrastruktur. Analyse der vorhandenen Netzwerklandschaft, Sicherheitsanforderungen und Kommunikationsbeziehungen sowie Ableitung einer geeigneten Zielarchitektur.
Konzeption der Netzwerksegmentierung, IP-Adressierung, Routing-Strukturen, Namensauflösung und sicheren Kommunikationswege zwischen Cloud- und On-Premises-Systemen. Berücksichtigung von zentralen Sicherheits-, Governance- und Betriebsanforderungen.
Abstimmung der Architektur mit Netzwerk-, Security-, Infrastruktur- und Applikationsteams. Dokumentation der Zielarchitektur, der Kommunikationsbeziehungen und der technischen Implementierungsvorgaben.
Konzeption und Entwicklung einer skalierbaren IoT-Anwendung auf Basis von Microsoft Azure. Verantwortung für die technische Lösungsarchitektur sowie die Umsetzung zentraler Backend- und Datenverarbeitungskomponenten.
Aufnahme und Analyse der fachlichen und technischen Anforderungen sowie Überführung dieser Anforderungen in eine tragfähige Cloud- und Softwarearchitektur. Definition der Applikationsstruktur, der Schnittstellen und der Datenmodelle für die Verarbeitung und Speicherung von IoT-Daten.
Entwicklung von Backend-Komponenten und REST-Schnittstellen mit C# und .NET. Konzeption der Datenhaltung unter Verwendung relationaler Datenbanken und Azure Cosmos DB. Berücksichtigung von Skalierbarkeit, Performance, Ausfallsicherheit, Sicherheit und langfristiger Wartbarkeit.
Unterstützung des Projektteams bei Architekturentscheidungen, technischer Umsetzung und Qualitätssicherung. Koordination technischer Arbeitspakete sowie Abstimmung mit Fachbereichen, Projektleitung und weiteren Stakeholdern.
Langjährige Tätigkeit in Festanstellung mit Verantwortung für die Konzeption, Entwicklung und Weiterentwicklung komplexer Unternehmensanwendungen. Schwerpunkte waren IT- und Softwarearchitektur, technische Leitung, Softwareentwicklung, Systemintegration sowie die Überführung fachlicher Anforderungen in nachhaltige technische Lösungen.
Verantwortung für den gesamten Software-Lebenszyklus von der Anforderungsanalyse und Architektur über Implementierung, Tests und Produktionsüberführung bis zur Wartung und kontinuierlichen Weiterentwicklung produktiver Systeme.
Enge Zusammenarbeit mit Fachbereichen, Entwicklungsteams, IT-Betrieb, Infrastruktur und externen Dienstleistern. Unterstützung bei Technologieentscheidungen, Architektur-Reviews, Qualitätssicherung sowie der technischen Planung und Steuerung von Arbeitspaketen.
Aufgaben:
Energiewirtschaft / Energieversorgung
Finanzdienstleistungen / Banken
Informationstechnologie / Softwareentwicklung
Internet / SaaS / digitale Plattformen