DevOps Engineering

Freiberuflich in: Remote & Berlin

Dauer: 12 Monate

100% Auslastung

Freelancer-Projekte-PLZ1

Start: Mitte Oktober
Dauer: 12 Monate
Auslastung: Vollzeit
Lokation: Remote & Berlin (95/5)

Projektbeschreibung:

Vorantreiben der Einführung und Etablierung des DevOps-Ansatzes und der DevOps-Mentalität innerhalb der Organisation. Dazu gehört auch die CI/CD-Automatisierung zur Unterstützung von benutzerdefinierten Build-Lösungen auf der Grundlage von .NET, Java und Python. Darüber hinaus müssen die vom DevOps-Team bereitgestellten Lösungen die von der Sicherheitsabteilung festgelegten Sicherheitsaspekte berücksichtigen oder im Voraus genehmigt werden, wenn sie sich auf die Sicherheit auswirken könnten.

Aufgaben:

* Definieren, pflegen (+ Weiterentwicklung) von CI/CD-Pipelines in Azure DevOps Server
* Definition und Weiterentwicklung des Betriebs- und Governance-Modells
* Erstellung und Pflege der technischen und benutzerorientierten Dokumentation
* Übergabe an die operativen Teams (Schulung)
* L3-Unterstützung für CI/CD-Pipelines (Pipeline-Einführung + Unterstützung bei operativen Problemen)
* Implementierung + Etablierung einer DevOps-Kultur
* Systemanalyse + Entwicklung von Plänen für Erweiterungen und Verbesserungen
* Leistungsbewertung, Überwachung und Empfehlung von Leistungsverbesserungen

Projekziel:

* Pflege und Verbesserung bestehender CI/CD-Prozesse und Schaffung neuer Prozesse, um manuelle Prozesse zu ersetzen

Muss-Anforderungen:

* Master-Abschluss in Angewandter Informatik, Computertechnik, Wirtschaftsinformatik oder einem ähnlichen relevanten Bereich.
* Microsoft Azure DevOps Server on-premises (Pipelining, Sicherheitskonzepte und Administration)
* CI-Pipelines basierend auf YAML
* CD-Pipelines basierend auf klassischer Weise (Tasks, Task Groups + Variable Groups) und YAML
* PowerShell-basierte Deployment-Skripte
* Sehr gute Beherrschung von PowerShell-Skripten
* Versiert im Umgang mit Softwareentwicklungsprinzipien und -praktiken
* Sicherer Umgang mit Git und Git-Strategien
* Static Application Security Testing (SAST) mit SonarQube
* Software Composition Analysis (SCA)
* Deployment und Hosting von Webanwendungen/-diensten in Microsoft IIS
* Inedo ProGet (Package Management System)
* Best-Practice automatisierte Workflows
* Industrialisierung ähnlicher Umgebungen
* Microsoft Windows Server

* Deutsch & Englisch mindestens C-Level

Generelle Profilanforderungen:

* Kommunikation Brückenschlag zwischen Entwicklungsteams und Betrieb Erfahrung mit DevOps-Tools: Die Rolle des DevOps-Ingenieurs (m/w/d) verwaltet komplexe automatisierte Pipelines. Der Externe (m/w/d) ist in der Lage, CI/CD-Tools als Kernstück einer DevOps-Kultur zu konfigurieren und einzusetzen
* Die Rolle des DevOps-Ingenieurs (m/w/d) muss in der Regel eng mit dem Entwicklungsteam zusammenarbeiten, um sicherzustellen, dass es diese Tools effektiv einsetzt
* Optimierung der Release-Zyklen: Die Rolle des DevOps-Ingenieurs (m/w/d) ist gewissermaßen ein Vertreter der DevOps-Kultur. Um eine solche Kultur im Unternehmen aufrechtzuerhalten, wird er/sie ständig nach Möglichkeiten suchen, den Freigabeprozess zu optimieren und zu beschleunigen, z. B. durch die Einführung neuer Software


JobNr: 16910

Ansprechpartner: Anass Hajbane
E-Mail: Experten@Soorce.de
« Zurück zu allen offenen Projekten