Software-Developer Azure / C# .NET
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 48282 Emsdetten
- Nähe des Wohnortes
- de | en
- 18.01.2023
Kurzvorstellung
Weitere Erfahrungen im DMS Bereich (d.velop) und digitale Workflows.
Qualifikationen
Projekt‐ & Berufserfahrung
12/2019 – offen
Tätigkeitsbeschreibung
Bei meinem aktuellen Arbeitgeber bin ich für Konzeptionierung, Entwicklung, Betrieb und Support einer cloud- und eventbasierten Datentransport-Plattform im Enterprise-Kontext, als Teil eines kleinen Teams, zuständig.
Als Cloud-Umgebung kommt Microsoft Azure zum Einsatz, mit Azure Functions, Azure ServiceBus und Azure API-Management als zentrale Komponenten der Plattform. Die verwendete Programmiersprache ist C# mit .NET Core 3.1 sowie .NET 6.
Fachlich können bei diesem Projekt beliebige Daten mittels generischer REST-Schnittstellen und einer Adapter-Struktur von fast jedem beliebigen Quellsystem aktiv abgeholt oder empfangen und über die Plattform zum Zielsystem transportiert werden. Dabei ist die Art des Quell- und Zielsystem fast unbedeutend, solange diese aus der Cloud erreichbar sein. Use Cases sind beispielsweise die Kopplung von ERP-Systemen mit Bestellplattformen oder die Übertragung von Daten zwischen den Cloud-Systemen eines Kunden, beispielsweise DMS und ERP.
Bereits von mir an diese Plattform angebundenen Schnittstellen-Typen inkludieren REST-APIs, ODATA, SFTP-Server, Azure Blob Storage und Azure Service Bus.
Folgende Aufgaben werden im aktuellen Projekt von mir aktiv übernommen:
• Konzeption und Modellierung der Infrastruktur der Plattform sowie neuer Schnittstellen
• Entwicklung mit C#/.NET innerhalb der Plattform sowie von neuen Schnittstellen/Adaptern
• Betrieb, Monitoring und Wartung der Infrastruktur und Softwarekomponenten
• Entwicklung eines eigenen Monitorings mit Integration in Azure Monitor
• DevOps mit CI/CD über Azure DevOps und Azure DevOps Pipelines
• Implementierung und Wartung einer Integrationstests-Plattform auf Basis von MockServer (-Hyperlink entfernt-)
• Kommunikation mit internen Stakeholdern und externen Partnern für Schnittstellen
• Absicherung der Plattform und Schnittstellen u.a. mittels Azure API Management, Azure KeyVault und Azure Managed Identity
• Entwicklung in einer agilen Umgebung (SCRUM)
Praktische Erfahrungen in diesem Projekt mit folgenden Technologien:
• C# / .NET 6 & .NET Core 3.1
• Azure Service Bus
• Azure API-Management
• Azure Functions
• Azure Key Vault
• Azure App Configuration
• Azure SQL
• Azure Cosmos DB
• Azure Blob Storage
• Azure Table Storage
• Azure Queue Storage
• MockServer
• REST-APIs
• SWAGGER
• Azure Monitor
• Azure Application Insights
• Blazor Server Side
.Net, Agile Methodologie, C#, DevOps, Enterprise Service Bus, Git, Microsoft Azure, Microsoft SQL-Server (MS SQL), Software Architecture, Softwareentwicklung (allg.), Sicherheit von Webanwendungen
Zertifikate
Ausbildung
Universität Osnabrück
Osnabrück
Über mich
Meine Verfügbarkeit beträgt eine geringe Stundenzahl pro Woche, daher wäre ein Auftrag ideal, bei dem punktuell weitere Unterstützung benötigt wird.
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden