IT Services / .NET / CI/CD Spezialist (m/w/d)
Amoria Bond GmbH
Ansprechpartner: Jan Moik
Mainz, Deutschland
IT.Net FrameworkAPIsMicrosoft AzureC#CliGitHubIt Operations.NET CoreTravis CIInfrastructure as Code (IaC)GitLabGitGitlab-CiDeployment AutomationTerraformJenkinsCi Server
Beschreibung
Projekt: IT Services / .NET / CI/CD Spezialist (m/w/d)
Projektbeschreibung
Aufgaben
Anforderungen / Skills
Ziel des Projekts
Position: IT Services / .NET / CI/CD Spezialist (m/w/d)
Start: ab sofort
Laufzeit: 6 Monate
Auslastung: nach Absprache
Einsatz: Remote
Für die Unterstützung und Weiterentwicklung unserer bestehenden IT-Service- und Entwicklungslandschaft suchen wir einen erfahrenen .NET / CI/CD Spezialisten (m/w/d).
Im Fokus des Projekts stehen die Betreuung, Optimierung und Weiterentwicklung bestehender IT-Services sowie der zugehörigen .NET-Anwendungen und CI/CD-Prozesse. Dabei soll die bestehende Systemlandschaft technisch weiterentwickelt, stabilisiert und hinsichtlich Automatisierung, Deployment und Betrieb optimiert werden.
Der Schwerpunkt liegt auf der Entwicklung und Optimierung von CI/CD-Pipelines, der Automatisierung von Build-, Test- und Deployment-Prozessen sowie der technischen Unterstützung bestehender .NET-Anwendungen und Services.
Gesucht wird ein pragmatischer und lösungsorientierter Freelancer, der sich sicher in bestehenden Systemlandschaften bewegt, technische Probleme eigenständig analysiert und gemeinsam mit dem bestehenden Team nachhaltige Lösungen entwickelt.
- Betreuung und Weiterentwicklung bestehender IT-Services
- Weiterentwicklung und Optimierung von .NET-basierten Anwendungen und Services
- Entwicklung, Pflege und Optimierung von CI/CD-Pipelines
- Automatisierung von Build-, Test- und Deployment-Prozessen
- Aufbau und Optimierung automatisierter Deployment-Workflows
- Integration und Weiterentwicklung bestehender DevOps-Prozesse
- Analyse und Behebung technischer Fehler und Störungen
- Monitoring und Optimierung von Anwendungen und Services
- Unterstützung bei Releases und Deployments
- Weiterentwicklung bestehender Build- und Release-Prozesse
- Automatisierung wiederkehrender Prozesse
- Integration von automatisierten Tests in CI/CD-Prozesse
- Analyse und Optimierung bestehender System- und Deployment-Strukturen
- Unterstützung bei der technischen Modernisierung bestehender Anwendungen
- Zusammenarbeit mit Entwicklung, IT Operations und weiteren technischen Teams
- Dokumentation von technischen Lösungen und Prozessen
- Sicherstellung von Stabilität, Verfügbarkeit und Qualität der betreuten Services
- Mehrjährige Berufserfahrung im Bereich IT Services / DevOps / CI/CD
- Sehr gute Kenntnisse in .NET / .NET Core
- Gute bis sehr gute Kenntnisse in C#
- Fundierte Erfahrung mit CI/CD-Pipelines
- Sehr gute Kenntnisse in Git
- Erfahrung mit Build- und Deployment-Automatisierung
- Erfahrung mit Azure DevOps, GitLab CI, GitHub Actions oder vergleichbaren Tools
- Erfahrung mit automatisierten Tests und deren Integration in CI/CD-Prozesse
- Gute Kenntnisse in REST APIs und serviceorientierten Architekturen
- Erfahrung im Umgang mit bestehenden und gewachsenen Systemlandschaften
- Erfahrung in Fehleranalyse, Troubleshooting und Debugging
- Kenntnisse in DevOps- und Automatisierungsprozessen
- Erfahrung mit Cloud-Technologien, idealerweise Microsoft Azure
- Kenntnisse im Bereich Monitoring und Logging von Vorteil
- Erfahrung mit Docker / Container-Technologien von Vorteil
- Erfahrung mit Infrastructure as Code, z. B. Terraform, von Vorteil
- Verständnis für Softwareentwicklungs- und Deploymentprozesse
- Erfahrung mit agilen Entwicklungsprozessen
- Selbstständige, strukturierte und lösungsorientierte Arbeitsweise
- Gute Kommunikationsfähigkeit und Erfahrung in der Zusammenarbeit mit verteilten bzw. Remote-Teams
Ziel des Projekts ist die Stabilisierung, Weiterentwicklung und Automatisierung der bestehenden IT-Service- und .NET-Landschaft.
Insbesondere sollen bestehende CI/CD-Prozesse analysiert, optimiert und weiter automatisiert werden. Build-, Test- und Deployment-Prozesse sollen zuverlässig und effizient gestaltet werden, um eine höhere Qualität, schnellere Releases und eine bessere Wartbarkeit der Systemlandschaft zu erreichen.
Darüber hinaus unterstützt der Freelancer bei der technischen Weiterentwicklung bestehender .NET-Services, der Fehleranalyse sowie der Modernisierung und Optimierung der vorhandenen Infrastruktur und Prozesse.
Gesucht wird ein erfahrener Freelancer, der hands-on arbeitet, bestehende Strukturen schnell versteht und eigenständig technische Lösungen umsetzt.