05.09.2025 aktualisiert


100 % verfügbar
Azure Cloud Entwickler, - Consultant, - DevOps Engineer und -Architekt
Durmersheim, Deutschland
Deutschland
Diplomphysiker und InformatikerSkills
Kubernetes-SicherheitAsp.NetHTMLJavaJavaScript.Net FrameworkAPIsData AnalysisArchitekturTest AutomationMicrosoft AzureBusiness-To-ConsumerBash ShellC#C++
Zusammenfassung
Programmiersprachen
IaC Tools
Azure Computing
Azure Kommunikation
Azure Iot
Azure Monitoring
Business 365
Azure Language Services
Analyse von Texten mit folgenden Features:
Azure Cognitive Services(Legacy)
Analyse von Texten(Legacy) mit:
Sonstige Azure Services
Frameworks
Frontendentwicklung/SPA
Containerisierung
Third Party Services
Konzepte
Betriebssysteme
Datenbanken
Sicherstellung von Code Quality
Internetstandards/Datenformate
Testframeworks
Sourcecodeverwaltung
Entwicklungstools/Testtools
Deployment- und Build
- Erfahrung von 9 Jahren in verschiedenen Projekten in der Azure Cloud und in verschiedenen Rollen
- C# Developer
- Implementierung von Cloudlösungen mit .Net DevStack
- Implementierung von lokalen Cloudlösungen mit .Net Aspire
- Expertise bei der Umsetzung von Azure DevOps Anforderungen
- Expertise mit Azure Identity Management
- Expertise für Azure Cloud Architektur Konzepte und - Lösungen
- Expertise in Azure Cloud Administration
- Expertise in Azure Security Konzepten und Networking
- Expertise in Azure Cloud Engineering
- AKS/Kubernetes Expert
- Expertise als Microsoft 365 Administrator
- Expertise bei der Administration von Linuxsystemen
- Expertise bei der Verwaltung von virtuellen Maschinen in Azure
- Experte für Integrationsszenarien, 12 Jahre Erfahrung bei Integration von SAP CRM und SAP ERP-Usecases
- Softwarearchitekt für Cloudlösungen
- Release Management und Definition von CI/CD – Pipelines mit Azure DevOps
- Fullstack-Entwickler mit C# (Backend und Blazor)
- Expertise bei der Entwicklung von Rest Apis und Function Apps in python
- Design von Microservice Architekturen
- Design von Enterprise Lösungen
- Azure Monitoring und Alerting Konzepte
- Entwicklung und Design von hybriden Cloud Solutions
- Aufbau von Cloudnative Enterprise Lösungen in Azure mit Azure App Services und Azure Functions
- Aufbau von Microservicearchitekturen mit Kubernetes
Programmiersprachen
- C#
- JavaScript/Typescript
- python
- java
- SQL
- C und C++
- ABAP und ABAP Objects
- Perl
- HTML/CSS
IaC Tools
- Bicep
- Terraform
Azure Computing
- Azure Kubernetes Service
- Azure App Services
- Azure OpenAi/Deklarative Modellansätze und ChatGPT
- Azure Function Apps
- Azure Container Apps
- Azure Keyvault für AppServices, FunctionApps und AKS
- Azure Logic Apps (Consumption)
- Azure Logic Apps (Standard)
- Azure Arc (Grundkenntnisse)
Azure Kommunikation
- Azure ServiceBus
- Azure EventHub
- Azure EventGrid
- Azure Iot Hub
- Azure Iot Edge
- Azure SignalR(PushNotifications)
- Azure Entra Id
- Azure Entra Id B2C
- Azure RBAC und IAM
- Azure App Registrierungen
- Managed Identites(System- und User definiert)
- OAuth2 mit MS Entra Id
- Oauth2 mit OpenId Connect und MS Entra Id
- Umgang mit Zertifikaten in Azure
Azure Iot
- Azure IotHub
- Azure IotEdge/EdgeFlow
- Azure Iot Operations (Preview) (Grundkenntnisse)
Azure Monitoring
- Azure Monitor
- Azure Application Insights
- Azure Log Analytics
- Alerting in Azure
Business 365
- MS Graph API
- Power Automate
- MS Teams
- MS Planner
- Appointments
- Benutzerverwaltung
- Azure OpenAi Services
- Azure OpenAi SDK
Azure Language Services
Analyse von Texten mit folgenden Features:
- Conversation Language Understanding
- Intenterkennung
- Erkennung von Entitäten
- Textklassifizierung
- Named Entity Recognition
- Schlüsselwortextraktion
- Spracherkennung
- Stimmungs und Standpunktanalyse
Azure Cognitive Services(Legacy)
Analyse von Texten(Legacy) mit:
- LUIS
- QnaMaker
- VideoIndexer
- Textanalytics
- Speechservice (SpeechToText, TextToSpeech)
- Translation
- Sprecherkennung (Grundlagen)
Sonstige Azure Services
- Azure Search
- Azure Api Gateway mit WAF
- Azure Bot Framework
- Azure TimeSeries (Grundkenntnisse)
Frameworks
- .Net Core
- .NET Aspire
- ASP.Net Core
- ASP.Net
- NodeJS
- .Net Framework
- Entity Framework 6
- Entity Framework Core
- MS Botframework
- Windows Forms
- Xamarin Forms (Grundkenntnisse)
Frontendentwicklung/SPA
- Angular 7/8
- Kendu UI for Angular
- Angular Material
Containerisierung
- Docker
- Kubernetes
Third Party Services
- Twilio
- ThingsThinking
Konzepte
- Microservice Architekturen
- Domain Driven Development
- Cloud Patterns
- Software Patterns
- Service Broker/Observer Pattern
- Serverless Computing
- Continuous Integration / Deployment
- GitHubActions
- Operational Pattern mit ArgoCD und FluxCD
- Deployment mit GitFlow
- Deployment per Pull Requests
Betriebssysteme
- Linux
- Windows
- WSL
Datenbanken
- MS SQL Server
- CosmosDb
- Mongodatenbank
- Sqlite
- MySQL
- PostgresSQL
Sicherstellung von Code Quality
- NexusIQ (mit Integration in DevOps Pipelines)
- SonarQube (mit Integration in DevOps Pipelines)
Internetstandards/Datenformate
- Http(s)
- REST
- Swagger (Open API Spezifikationen)
- GraphQL
- JSON
- XML
- OAuth2 und OpenId Connect
- SSH
- SSL
Testframeworks
- XUnit (.dotnet core Umfeld)
- MS Testframework
- Chai und Mocha (NodeJS Umfeld)
- Wiremock
Sourcecodeverwaltung
- Git
- SVN
Entwicklungstools/Testtools
- Visual Studio
- Visual Studio Code
- Jetbrains (Rider,Webstorm)
- Bash
- Powershell
- Shell
- Fiddler
- Postman
- SAP GUI
- Openssl
- Atlassian SourceTree mit Git
- TortoiseSVN
Deployment- und Build
- Azure DevOps
- Aufbau Buildpipelines
- Aufbau von Releasepipelines
- CI/CD Pipelines mit jenkins
- Kubectl Deployment von YAML Files
- Helm Deployment in Kubernetes
- Az-Cli Tool
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit1998
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
- Wartung und Erweiterung einer Azure Lösung - zur integrierten Planung und Steuerung von Ressourcen
- Wartung und Erweiterung der Lösung IPS Nahbereichsmodul - Integrierte Planung und Steuerung von Ressourcen im Nahbereich
- Zweck: Im Projekt IPS-Nahbereich werden Anlagen- und Bedienkonzepte für Zugbildungsanlagen und Bedienbereiche entwickelt, woraus sich Schichten erstellen und alle dem Nahbereich zugeordneten Ressourcen verplanen und steuern lassen.
- Nutzung von Azure Cloud native Dienste (Apps, ServiceBus, SignalR, Functions, usw.)
- Betreuung von sechs Umgebungen (Entwicklung, Abnahme und Produktion, VorProduktion, Test und Education)
- Umstellung der Entwicklungsumgebung auf .Net Aspire
- Umstallung von synchronen Prozessen auf asynchrone Eventketten per Eventsourcing
- Unterstützung als Azure Cloud Solution Architekt bei Erweiterungen für die Cloud Infrastruktur der Lösung
- Härtung der Securitykonzepte für die Cloudlösung
- ZeroTrust Networking
- Nutzung von CMK’S zur Verschlüsselung von Daten für Azure Disks, Storage Account und PostgreSql Datenbanken und Verschlüsselung von Artifakten in der Azure Container Registry
- Umstellung der Authentifiziung und Autorisierung für die gesamte Lösung auf Managed Identities mit RBAC
- Entwicklung eines Powershell Moduls zur Automatisierung von wiederkehrenden Aufgaben, wie zum Beispiel Rotation von Schlüsseln und Keys in einem Keyvault
- Migration aller ARM Templates in Bicep
- Aufbau der Azure Infrastruktur per IaC mit mit ARM- Templates und Bicep
- Migration aller PostgreSql Instanzen von Single- in Flexible Server
- Aufbau von Gitlab Runner Linux VM’S
- Aufbau von privaten selfhosted DevOps-Agents mit Azure Container Instances und mit VM‘s
- Azure DevOps CI/CD Pipelines (Build/Deployment)
- Monitoring- und Alertingkonzepte zum Support und Wartung der Services
- Administration der Cloudlösung
Aufbau, Support und Weiterentwicklung einer cloudbasierten Plattform im Kundensupport zur Automatisierung von Prozessen in der Telefonie.
(Rückkehr in das Projekt, welches ich schon Anfang 2023 begleitet und aufgebaut habe)
Projektort Remote
Aufwand 5 MT pro Woche
Aufgaben
(Rückkehr in das Projekt, welches ich schon Anfang 2023 begleitet und aufgebaut habe)
Projektort Remote
Aufwand 5 MT pro Woche
Aufgaben
- Betreiben einer Landschaft mit Kubernetes Clustern (Dev, Test- und Prod-Umgebungen) für die entwickelten Microservices
- Neue Microservices, um Rückrufe an Bestandskunden zu verwalten und Gesprächszusammenfassung per deklarativer KI zu automatisieren
- Konzeption und Implementierung von Deflectionprozessen, anhand von Algorithmen, um Kundenaliegen/Gespräche an die Kundenapps weiterzuleiten
- Neue Microservices und Prozesse zur Erkennung von Kundenanliegen mit OpenAI und deklarativen Modellansätzen
- CI/CD Pipelines (Build/Deployment)
- Monitoringkonzepte zum Support und Wartung der Services
- Aufbau der Azure Infrastruktur per IaC mit Bicep
- Azure Kubernetes Service
- Azure Keyvault
- Azure RedisCache
- Azure CosmosDb
- Azure Virtual Networking, DNS Zonen, etc.
- Logging, Monitoring und Alerting mit Azure Container Insights und LogAnalytics Workspaces
- Eingesetzte Technologien und Tools.NET Aspire
- Azure Kubernetes Service
- Azure OpenAi/PromptEngineering
- Azure ServiceBus
- Azure Keyvault
- Azure Storage Account
- Azure Functions/Azure Functions Core Tools
- Azure Function Apps
- Azure CosmosDb
- Azure Redis Cache
- Azure DevOps/CI-CD Pipelines
- Azure EntraId als Identitätsplattform
- Azure Containerregistry
- ASP.Net Core/C#
- OpenApi/Swashbuckle/REST
- Postman
- Az-Cli Tool
- Docker
- Visual Studio
- Visual Studio Code
Weiterentwicklung und Migration einer cloudbasierten Lösung zur Automatisierung von Mails
Projektort Remote
Aufwand 4-5 MT pro Woche
Aufgaben
Projektort Remote
Aufwand 4-5 MT pro Woche
Aufgaben
- Aufbau einer LowCode Lösung basierend auf Azure Logic Apps (Standard)
- Entwicklung von Schnittstellen zur Automatisierung von Abschlagsänderungen
- Entwicklung von Schnittstellen zur Unterstützung von Problemen beim laden an EnBW Ladestationen
- Schnittstellen zur Intenterkennung und Kategorisierung der Kundenanliegen und Mails
- Aufbau der Azure Infrastruktur per IaC mit Bicep
- Azure AppServices
- Azure Functon Apps
- Azure Keyvault
- Azure RedisCache
- Umsetzung eines Securitykonzeptes (IP Whitelisting und Firewalls)
- Logging, Monitoring und Alerting mit Azure Application Insights und LogAnalytics Workspaces
- Monitoringkonzepte zum Support und Wartung der Lösung erstellt und umgesetzt (Integration von Monitoring und Alerting im Produktivbetrieb)
- Eingesetzte Technologien und ToolsAzure AppServices
- Azure ServiceBus
- Azure Keyvault
- Azure Storage Account
- Azure Functions/Azure Functions Core Tools
- Azure Function Apps
- Azure SQL
- Azure Redis Cache
- Azure Cognitive Services
- Azure DevOps/CI-CD Pipelines
- Azure EntraId zur Authentifizierung
- Azure Containerregistry
- ASP.Net Core/C#
- OpenApi/Swashbuckle/REST
- Postman
- Az-Cli Tool
- Docker
- Openssl zur Verwaltung des Serverzertifikates
- Visual Studio
- Visual Studio Code