.NET Softwareentwickler | Azure DevOps Engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 90451 Nürnberg
- Umkreis (bis 200 km)
- ru | de | en
- 31.10.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
12/2022 – 8/2024
Tätigkeitsbeschreibung
Projektbeschreibung::
- Erweiterung eines kundenspezifischen E-Mail-Verwaltungssystems (Backend API).
- Automatisierte Bereitstellung von Azure Ressourcen mittels Terraform.
- Im Rahmen dieses Projects wurden Azure Ressourcen inkl. Datenbase (> 1.5 TB) und Storage Accounts (>10 TB) in ein neues Tenant migriert.
Tätigkeiten & Leistungen:
- Konzeption, Entwicklung, Dokumentieren und Testen von Features
- Entwurf und Entwicklung von Microservices zur Bereitstellung der Daten
- Performance-Verbesserung durch Optimierung von SQL-Queries
- Optimierung von Azure Pipelines
- Bereitstellung von Azure Ressource mittels Terraform
- Deployment von Docker Container mittels Helm Charts
- Migration von Datenbank und Storage Account (im neunstelligen Bereich)
- Review, Refactoring und Dokumentation von Code
- Implementierung von Unit-, Integration-, Performance-Tests
- Mitwirkung an Auswahl von Technologien und Frameworks
- Beachtung von Security-Richtlinien
- Teaminterne- und teamübergreifende Unterstützung bei Fehleranalyse, - Fehlerbehebung, Tests und Code-Review
Tools & Technologien:
- Backend: C# .NET, EF 6, OAuth, Docker
- DevOps: Terraform, Helm, Sops, Azure Pipelines, Sonar Cloud, Syft, Dependency Track
- Azure Resources: Container Registry, Azure SQL Database, Cognitive Search, Key Vault, Storage Accounts, Azure Functions, VNet
.NET-Entwickler, DevOps-Ingenieur, Softwareentwickler
6/2020 – 11/2022
Tätigkeitsbeschreibung
Projektbeschreibung:
Entwicklung einer Web-Anwendung für Verarbeitung der Gerätemessdaten sowie Auslösen von Alerts
Automatisierte Geräteregistrierung durch Azure IoT Device Provisioning Service
Bereitstellung von Azure Ressourcen mittels Terraform.
Tätigkeiten & Leistungen:
Konzeption, Entwicklung, Dokumentieren und Testen von Features
Entwurf und Entwicklung von Microservices zur Bereitstellung der Daten
Bereitstellung von Azure Pipelines
Bereitstellung von Azure Ressource mittels Terraform
Bereitstellung von Docker Container mittels Helm
Review, Refactoring und Dokumentation von Code
Implementierung von Unit-, Integration-, Performance-Tests
Mitwirkung an Auswahl von Technologien und Frameworks
Beachtung von Security-Richtlinien
Teaminterne- und teamübergreifende Unterstützung bei Fehleranalyse, Fehlerbehebung, Tests und Code-Review
Tools & Technologien:
Backend: C# .NET Core, EF Core, OAuth, Docker
DevOps: Terraform, Helm, Sops, Azure Pipelines, Sonar Cloud, Syft, Dependency Track
Azure Resources: Container Registry, Cosmos DB, IoT Hub, IoT-DPS, Key Vault, Storage Accounts, Azure Functions, VNet
DevOps-Ingenieur, .NET-Entwickler, Software Architecture, Microsoft Azure
10/2017 – 5/2020
Tätigkeitsbeschreibung
Backend Entwicklung für die Verarbeitung von Gerätemetadaten und DevOps.
Projektbeschreibung:
Entwicklung einer Web-Anwendung für Verarbeitung der Gerätemessdaten
Bereitstellung von Azure Ressourcen mittels Terraform.
Tätigkeiten & Leistungen:
Konzeption, Entwicklung, Dokumentieren und Testen von Features
Entwurf und Entwicklung von Microservices zur Bereitstellung der Daten
Bereitstellung von Azure Pipelines
Bereitstellung von Azure Ressource mittels Terraform
Bereitstellung von Docker Container mittels Helm
Review, Refactoring und Dokumentation von Code
Implementierung von Unit-, Integration-, Performance-Tests
Mitwirkung an Auswahl von Technologien und Frameworks
Beachtung von Security-Richtlinien
Teaminterne- und teamübergreifende Unterstützung bei Fehleranalyse, Fehlerbehebung, Tests und Code-Review
Tools & Technologien:
Backend: C# .Net, Entity Framework, OAuth, Docker
DevOps: Terraform, Helm, Sops, Azure Pipelines, Syft, Dependency Track
Azure Resources: ACR, Azure SQL, Key Vault, Storage Accounts
DevOps-Ingenieur, .NET-Entwickler, Microsoft Azure
10/2015 – 9/2017
Tätigkeitsbeschreibung
Projektbeschreibung:
Anpassung von Kunden Videotreiber (C++11 und DirectX11) für die Windows Universal Platform (UWP)
Erstellung DirectX Ressourcen Management für die Darstellung von Videostreams
Erstellung einer Beispielanwendung für die Verwendung von Treiber (C#, Xaml)
Tätigkeiten & Leistungen:
Konzeption, Entwicklung, Dokumentieren und Testen von Features
Performanceverbesserung durch Allokation und Wiederverwendung der DirectX Ressourcen
Projekterstellung mittels CMake
Automatisierte Testen von Videoframe Encoding
Review, Refactoring und Dokumentation von Code
Implementierung von Unit-, Integration-, Performance-Tests
Beachtung von Security-Richtlinien
Teaminterne- und teamübergreifende Unterstützung bei Fehleranalyse, Fehlerbehebung, Tests und Code-Review
Tools & Technologien:
Treiber: C++/WinRT, DirectX, RTSP, H.264
Widgets: C#, UWP, Xaml
C# Developer, Programmierer C, C++
3/2015 – 9/2015
Tätigkeitsbeschreibung
Entwicklung einer Benutzeroberfläche (Automotiv).
GUI: C++, QML, Embedded Linux, gRPC
Programmierer C, C++, Qt (Software)
Ausbildung
Technische Hochschule Georg Simon Ohm
Nürnberg
Über mich
Weitere Kenntnisse
Agile Softwareentwicklung, TDD (Test Driven Development), Clean Code, .NET, event-getriebene Softwareentwicklung
Softwarearchitektur
Clean Architecture, Microservice Architecture, DDD (Domain Driven Design)
Azure
Azure Service Bus, Azure Cosmos DB, Azure SQL, Azure Functions, Azure Cognitive Search, Azure AD, MS Entra ID, Azure DevOps, Azure Pipelines, Azure Key Vault, Azure Storage Accounts, VNet, Azure IoT Hub, Azure IoT-DPS
Programmiersprachen / Frameworks
5+ Jahre Erfahrung: C#, .NET Core
3 - 5 Jahre Erfahrung: C++11, Powershell
1 - 3 Jahre Erfahrung: Python, Go
Testautomatisierung
NUnit, xUnit, FluentValidation
Persönliche Daten
- Russisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden