02.01.2026 aktualisiert


100 % verfügbar
Cloud Engineer
Augustdorf, Deutschland
Deutschland
Staatlich geprüfter Informatiker MultimediaSkills
Asp.NetHTMLJavaJavaScript.Net FrameworkPHPActive DirectoryAdobe Creative SuiteAgile MethodologieAnalytisches DenkenAtlassian ConfluenceAtlassian JiraMicrosoft AzureGoogle BigQueryBugzilla
KURZPROFIL
Seit über 20 Jahren begeistere ich mich für webbasierte Softwarelösungen und unterstütze Kunden sowie ihre Teams in allen Phasen eines Projektzyklus: Von der Idee bis zum Knallen des Sektkorkens.
In den letzten 7 Jahren ist dabei die Konzeption und Umsetzung von .NET und Azure Cloud basierten Lösungen zum Schwerpunkt meiner Interessen geworden und ergänzt mein grundsätzliches Interesse an Client-Server Lösungen.
Effiziente Kommunikation unter Einsatz von agilen (Entwicklungs-) Methoden sehe ich als Schlüssel für bedarfsgerechte Ergebnisse und letztlich für begeisternde Lösungen.
Persönliche Daten
TECHNISCHE KOMPETENZEN
Architektur: Domain Driven Design | MVC | Diverse Software Design Patterns
Sprachen: C# | HTML | CSS | XML | JavaScript | PHP | YAML | JSON | Java | Java Server Pages | Visual Basic | SQL | Kusto (KQL) | Power Query M
Microsoft Azure Cloud: App Service | Active Directory | Functions | Logic Apps | Service Bus | Blob Storage | SQL Server | Data Warehouse | Data Factory | Key Vault | Application Insights | Virtual Machine | Virtual Network | Private Endpoint | Network Security Group | Web Portal - Monitoring und Alerts
Sonstige Cloud Kompetenzen: Azure CLI | Google Cloud Platform (Pub/Sub, BigQuery)
Infrastructure as Code (IaC): Azure DevOps (Repos, Pipelines, Artifacts, Boards) | Azure Resource Manager Templates | Terraform | Ansible | Jenkins | Artifactory
Datenbanken: MS SQL | MySQL | SQLite | PostgreSQL | MS Access | Oracle
Testing: Test Driven Development | MSTest | xUnit | PHPUnit
Frameworks: .NET Framework | .NET Core| ASP.NET | LINQ | Ninject | Windows Forms | jQuery | Zend | CodeIgniter
Tools: MS Visual Studio (Code) | ReSharper | GitHub | MS SQL Server Management Studio | MS Power BI | PowerShell | Docker Container | Atlassian Confluence | Atlassian JIRA | Atlassian Bitbucket | Tortoise SVN | Trac | Bugzilla | Eclipse | Zend Studio | MS Project | MS Visio | Pencil Prototyping | draw.io | Contao CMS XT-Commerce | Wordpress | Joomla | Typo3 | PDFLib | Hewlett Packard ALM | CA ICTM | Adobe Creative Suite | Affinity Suit
ZERTIFIZIERUNGEN
Seit über 20 Jahren begeistere ich mich für webbasierte Softwarelösungen und unterstütze Kunden sowie ihre Teams in allen Phasen eines Projektzyklus: Von der Idee bis zum Knallen des Sektkorkens.
In den letzten 7 Jahren ist dabei die Konzeption und Umsetzung von .NET und Azure Cloud basierten Lösungen zum Schwerpunkt meiner Interessen geworden und ergänzt mein grundsätzliches Interesse an Client-Server Lösungen.
Effiziente Kommunikation unter Einsatz von agilen (Entwicklungs-) Methoden sehe ich als Schlüssel für bedarfsgerechte Ergebnisse und letztlich für begeisternde Lösungen.
Persönliche Daten
- Geboren in 1984
- Deutsche Staatsangehörigkeit
- Sprachen: Deutsch (Muttersprache) und Englisch (fließend in Wort und Schrift)
- Verheiratet, drei Kinder
- Kommunikationsfähigkeit
- Analytisches Denken
- Problemlösungskompetenz
- Motivierungsvermögen
- Engagement
- Schwerpunkt: .NET und Azure Cloud
- Infrastructure As Code
- Test Driven Development
- Clean Code
- Reactive Programming
- Agile Entwicklungsmethoden
- Domain Driven Design
- DevOps Best Practices
- GDPR/DSGVO konform
- Sensibilität für Informationssicherheit
- Consulting & Coaching
TECHNISCHE KOMPETENZEN
Architektur: Domain Driven Design | MVC | Diverse Software Design Patterns
Sprachen: C# | HTML | CSS | XML | JavaScript | PHP | YAML | JSON | Java | Java Server Pages | Visual Basic | SQL | Kusto (KQL) | Power Query M
Microsoft Azure Cloud: App Service | Active Directory | Functions | Logic Apps | Service Bus | Blob Storage | SQL Server | Data Warehouse | Data Factory | Key Vault | Application Insights | Virtual Machine | Virtual Network | Private Endpoint | Network Security Group | Web Portal - Monitoring und Alerts
Sonstige Cloud Kompetenzen: Azure CLI | Google Cloud Platform (Pub/Sub, BigQuery)
Infrastructure as Code (IaC): Azure DevOps (Repos, Pipelines, Artifacts, Boards) | Azure Resource Manager Templates | Terraform | Ansible | Jenkins | Artifactory
Datenbanken: MS SQL | MySQL | SQLite | PostgreSQL | MS Access | Oracle
Testing: Test Driven Development | MSTest | xUnit | PHPUnit
Frameworks: .NET Framework | .NET Core| ASP.NET | LINQ | Ninject | Windows Forms | jQuery | Zend | CodeIgniter
Tools: MS Visual Studio (Code) | ReSharper | GitHub | MS SQL Server Management Studio | MS Power BI | PowerShell | Docker Container | Atlassian Confluence | Atlassian JIRA | Atlassian Bitbucket | Tortoise SVN | Trac | Bugzilla | Eclipse | Zend Studio | MS Project | MS Visio | Pencil Prototyping | draw.io | Contao CMS XT-Commerce | Wordpress | Joomla | Typo3 | PDFLib | Hewlett Packard ALM | CA ICTM | Adobe Creative Suite | Affinity Suit
ZERTIFIZIERUNGEN
- CSPO (Certified Scrum Product Owner)
- Microsoft Certified: Azure Fundamentals
- Microsoft Certified: Security, Compliance, and Identity Fundamentals
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2022
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
PROJEKT BESCHREIBUNG
In der Produktion sind zahlreiche intern entwickelte Software-Anwendungen im Einsatz, die durch regelmäßige Rollouts auf aktuellem Stand gehalten werden.
Um das Ausfallrisiko beim Bereitstellen von neuen Software-Versionen zu reduzieren, wurde eine Staging Umgebung mit produktionsnaher Infrastruktur sowie aktuellem Datenbestand benötigt. Diese sollte eine kontinuierliche und zeitnahe Bereitstellung von neuen Software Versionen ermöglichen, die von internen Kunden validiert und freigegeben werden können.
Eine Migration der bestehenden CI/CD Tools nach Azure DevOps Services und das Aufsetzen einer Development sowie Staging Umgebung in der Azure Cloud sollten nicht nur die Automatisierung vereinfachen, sondern auch zukünftig weitere Optimierungen ermöglichen.
TECH-STACK (AUSZUG)
Microsoft Azure Cloud (Virtual Machine, Disk Encryption Set, Virtual Network, Private Endpoint, Network Security Group, Active Directory, Logic Apps, Blob Storage, SQL Server, Key Vault)
TOOLS (AUSZUG)
Azure DevOps | Terraform | Ansible | Artifactory | Jenkins | MS Visual Studio Code | MS SQL Server | MS SQL Server Management Studio | PowerShell | draw.io
AUFGABEN
In der Produktion sind zahlreiche intern entwickelte Software-Anwendungen im Einsatz, die durch regelmäßige Rollouts auf aktuellem Stand gehalten werden.
Um das Ausfallrisiko beim Bereitstellen von neuen Software-Versionen zu reduzieren, wurde eine Staging Umgebung mit produktionsnaher Infrastruktur sowie aktuellem Datenbestand benötigt. Diese sollte eine kontinuierliche und zeitnahe Bereitstellung von neuen Software Versionen ermöglichen, die von internen Kunden validiert und freigegeben werden können.
Eine Migration der bestehenden CI/CD Tools nach Azure DevOps Services und das Aufsetzen einer Development sowie Staging Umgebung in der Azure Cloud sollten nicht nur die Automatisierung vereinfachen, sondern auch zukünftig weitere Optimierungen ermöglichen.
TECH-STACK (AUSZUG)
Microsoft Azure Cloud (Virtual Machine, Disk Encryption Set, Virtual Network, Private Endpoint, Network Security Group, Active Directory, Logic Apps, Blob Storage, SQL Server, Key Vault)
TOOLS (AUSZUG)
Azure DevOps | Terraform | Ansible | Artifactory | Jenkins | MS Visual Studio Code | MS SQL Server | MS SQL Server Management Studio | PowerShell | draw.io
AUFGABEN
- Migration der bestehenden Build-Umgebung nach Azure DevOps Services
- Atlassian Bitbucket nach Azure DevOps Repos
- JFrog Artifactory nach Azure DevOps Artifacts
- Jenkins nach Azure DevOps (YAML-basierte Multi-Stage) Pipelines
- Entwurf und Realisierung einer Azure-basierten Development und Staging Umgebung
- Analyse der On-Premises Systeme hinsichtlich installierter Software und Betriebssystem Konfiguration
- Entwurf, Realisierung und Dokumentation der Cloud Architektur (basierend auf On-Premises Systemen)
- Strikte Einhaltung von Zero-Trust Prinzipien sowie generelle Beschränkung des Ressourcen-Zugriffs auf Unternehmensnetzwerke (Private Cloud)
- Implementierung von Continuous Integration und Continuous Delivery Mechanismen in Azure DevOps (Pipelines)
- Automatisierte Erzeugung der Cloud Infrastruktur mit Azure DevOps Pipelines und Terraform (Infrastructure as Code)
- Automatisierte Installation und Konfiguration von virtuellen Maschinen mit Ansible
- Durchführung von Mitarbeiter-Schulungen
- Beratung in den Themengebieten DevOps und Softwareentwicklung
PROJEKT BESCHREIBUNG
Projektgegenstand ist die Weiterentwicklung und Wartung einer Big Data Plattform, die zur Erfassung, Konsolidierung, Verwaltung und Bereitstellung von Transaktionsdaten genutzt wird. Die Plattform basiert vollständig auf Microsoft Azure Cloud Services sowie .NET Technologien. Täglich werden von weltweit rund 450 Filialen mehr als 1 Mio. Transaktionen verschiedenen Typs erfasst, archiviert und zwecks Weiterverarbeitung in ein einheitliches Format transformiert. Der anschließende Datenabruf wird abhängig vom Nutzungskontext durch verschiedene Ausgabe-Module (z. B. APIs, Web-Frontend, Google Pub/Sub) bereitgestellt und ermöglicht die Echtzeit-Auswertung aller Filialdaten.
Die Plattform wurde unter Berücksichtigung folgender Merkmale entwickelt:
Microsoft Azure Cloud (App Service, Active Directory, Functions, Logic Apps, Service Bus, Blob Storage, SQL Server, Data Warehouse, Data Factory, Key Vault, Application Insights, Web Portal - Monitoring und Alerts) | C# | .NET Framework | .NET Core | xUnit | XML | YAML | Kusto (KQL) | Power Query M | Azure Resource Manager | Google Cloud Platform - Pub/Sub
TOOLS (AUSZUG)
Azure DevOps | MS Visual Studio | MS Visual Studio Code | GitHub | MS Power BI | MS SQL Server Management Studio | Azure CLI | PowerShell | MS Visio
ALLGEMEINE AUFGABEN
Projektgegenstand ist die Weiterentwicklung und Wartung einer Big Data Plattform, die zur Erfassung, Konsolidierung, Verwaltung und Bereitstellung von Transaktionsdaten genutzt wird. Die Plattform basiert vollständig auf Microsoft Azure Cloud Services sowie .NET Technologien. Täglich werden von weltweit rund 450 Filialen mehr als 1 Mio. Transaktionen verschiedenen Typs erfasst, archiviert und zwecks Weiterverarbeitung in ein einheitliches Format transformiert. Der anschließende Datenabruf wird abhängig vom Nutzungskontext durch verschiedene Ausgabe-Module (z. B. APIs, Web-Frontend, Google Pub/Sub) bereitgestellt und ermöglicht die Echtzeit-Auswertung aller Filialdaten.
Die Plattform wurde unter Berücksichtigung folgender Merkmale entwickelt:
- Hochverfügbarkeit: Services sowie Transaktionen sind Geo-redundant verfügbar
- Skalierbarkeit: Services werden gemäß der Last skaliert
- Big Data gemäße Architektur: Transaktionen müssen unverändert für 5 Jahre archiviert und bereitgestellt werden
- Vollständige GDPR/DSGVO Konformität
- Einhaltung von Informationssicherheit Standards
Microsoft Azure Cloud (App Service, Active Directory, Functions, Logic Apps, Service Bus, Blob Storage, SQL Server, Data Warehouse, Data Factory, Key Vault, Application Insights, Web Portal - Monitoring und Alerts) | C# | .NET Framework | .NET Core | xUnit | XML | YAML | Kusto (KQL) | Power Query M | Azure Resource Manager | Google Cloud Platform - Pub/Sub
TOOLS (AUSZUG)
Azure DevOps | MS Visual Studio | MS Visual Studio Code | GitHub | MS Power BI | MS SQL Server Management Studio | Azure CLI | PowerShell | MS Visio
ALLGEMEINE AUFGABEN
- Arbeiten in einem internationalen Team unter Einsatz von agilen Methoden
- Monitoring der Produktions-Umgebung und Auswertung von Metriken
- Durchführung von Mitarbeiter Schulungen
- Intensiver Kontakt zu Stakeholdern
- Analyse von Anforderungen
- Erstellung und Kommunikation von (IT-) Lösungsvorschlägen unter Einbeziehung der IT-Infrastruktur sowie der Plattform Architektur
- Erstellung von detaillierten Implementierungsanweisungen
- Während der Implementierung als Ansprechpartner zur Verfügung stehen
PROJEKT BESCHREIBUNG
Projektgegenstand ist die Weiterentwicklung und Wartung einer Big Data Plattform, die zur Erfassung, Konsolidierung, Verwaltung und Bereitstellung von Transaktionsdaten genutzt wird. Die Plattform basiert vollständig auf Microsoft Azure Cloud Services sowie .NET Technologien. Täglich werden von weltweit rund 450 Filialen mehr als 1 Mio. Transaktionen verschiedenen Typs erfasst, archiviert und zwecks Weiterverarbeitung in ein einheitliches Format transformiert. Der anschließende Datenabruf wird abhängig vom Nutzungskontext durch verschiedene Ausgabe-Module (z. B. APIs, Web-Frontend, Google Pub/Sub) bereitgestellt und ermöglicht die Echtzeit-Auswertung aller Filialdaten.
Die Plattform wurde unter Berücksichtigung folgender Merkmale entwickelt:
Microsoft Azure Cloud (App Service, Active Directory, Functions, Logic Apps, Service Bus, Blob Storage, SQL Server, Data Warehouse, Data Factory, Key Vault, Application Insights, Web Portal - Monitoring und Alerts) | C# | .NET Framework | .NET Core | xUnit | XML | YAML | Kusto (KQL) | Power Query M | Azure Resource Manager | Google Cloud Platform - Pub/Sub
TOOLS (AUSZUG)
Azure DevOps | MS Visual Studio | MS Visual Studio Code | GitHub | MS Power BI | MS SQL Server Management Studio | Azure CLI | PowerShell | MS Visio
ALLGEMEINE AUFGABEN
Projektgegenstand ist die Weiterentwicklung und Wartung einer Big Data Plattform, die zur Erfassung, Konsolidierung, Verwaltung und Bereitstellung von Transaktionsdaten genutzt wird. Die Plattform basiert vollständig auf Microsoft Azure Cloud Services sowie .NET Technologien. Täglich werden von weltweit rund 450 Filialen mehr als 1 Mio. Transaktionen verschiedenen Typs erfasst, archiviert und zwecks Weiterverarbeitung in ein einheitliches Format transformiert. Der anschließende Datenabruf wird abhängig vom Nutzungskontext durch verschiedene Ausgabe-Module (z. B. APIs, Web-Frontend, Google Pub/Sub) bereitgestellt und ermöglicht die Echtzeit-Auswertung aller Filialdaten.
Die Plattform wurde unter Berücksichtigung folgender Merkmale entwickelt:
- Hochverfügbarkeit: Services sowie Transaktionen sind Geo-redundant verfügbar
- Skalierbarkeit: Services werden gemäß der Last skaliert
- Big Data gemäße Architektur: Transaktionen müssen unverändert für 5 Jahre archiviert und bereitgestellt werden
- Vollständige GDPR/DSGVO Konformität
- Einhaltung von Informationssicherheit Standards
Microsoft Azure Cloud (App Service, Active Directory, Functions, Logic Apps, Service Bus, Blob Storage, SQL Server, Data Warehouse, Data Factory, Key Vault, Application Insights, Web Portal - Monitoring und Alerts) | C# | .NET Framework | .NET Core | xUnit | XML | YAML | Kusto (KQL) | Power Query M | Azure Resource Manager | Google Cloud Platform - Pub/Sub
TOOLS (AUSZUG)
Azure DevOps | MS Visual Studio | MS Visual Studio Code | GitHub | MS Power BI | MS SQL Server Management Studio | Azure CLI | PowerShell | MS Visio
ALLGEMEINE AUFGABEN
- Arbeiten in einem internationalen Team unter Einsatz von agilen Methoden
- Monitoring der Produktions-Umgebung und Auswertung von Metriken
- Durchführung von Mitarbeiter Schulungen
- Implementierung und Wartung von Ein- und Ausgabe Modulen sowie genereller Prozesslogik
- Implementierung von Unit- und Regression-Tests mit projekteigenem Test-Framework (basierend auf xUnit)
- Testen und Bereitstellen von Releases unter Berücksichtigung von 6 verschiedenen (Entwicklungs-) Umgebungen
- Implementierung und Wartung der Continues Deployment und Continues Delivery Mechanismen in Azure DevOps
- Implementierung und Wartung von Azure DevOps Pipelines (sowohl klassische als auch YAML-basierte Multi-Stage Pipelines)
- Durchführung von Performance- und Last-Tests
- Analyse und Behebung von Fehlern
Zertifikate
Microsoft Certified: Security, Compliance, and Identity Fundamentals
Microsoft2022
Microsoft Certified: Azure Fundamentals
Microsoft2022
Certified Scrum Product Owner
Scrum Alliance2018