Mahr EDV
DevOps Engineer (m/w/d)
Düsseldorf
Home-Office
Cloud Computing
DevOps
Dokumentation
EDV
Git
PowerShell
Deine Aufgaben
Als DevOps Engineer (m/w/d) bist du verantwortlich für die Steigerung des Automatisierungsgrades in den Mahr EDV Cloud Services. Mit einem besonderen Fokus auf Windows-Produkte und Cloud-basierten Lösungen entwickelst und implementierst du Automatisierungslösungen, die die Effizienz und Zuverlässigkeit unserer Prozesse steigern. Du arbeitest eng mit den Fachabteilungen zusammen, um IT-Betriebsprozesse zu optimieren und eine reibungslose Funktionalität der Systeme sicherzustellen. Zu deinen Aufgaben gehören:
- Steigerung des Automatisierungsgrades: Du entwickelst und implementierst Automatisierungslösungen mit PowerShell für die Mahr EDV Cloud Services und Windows-basierte Systeme
- PowerShell-Skripting: Du erstellst und pflegst PowerShell-Skripte zur Automatisierung von wiederkehrenden Aufgaben, wie z. B. der Verwaltung und Bereitstellung von Windows-Produkten und Cloud-Services. Dabei achtest du auf einen sauberen, wartbaren Code und Best Practices
- Optimierung von Prozessen: Du automatisierst Systemmanagement-Aufgaben (z. B. Patch-Management, Benutzerverwaltung, Monitoring)
- Git und SCM: Du verwaltest und versionierst Repositories und stellst sicher, dass bestehende Repositories effizient verwaltet und neue erstellt werden. Dabei verwendest du Best Practices der Git- und SCM-Verwaltung
- Datenverarbeitung und -analyse: Du verarbeitest und analysierst Daten mittels PowerShell (Listen, Arrays, Hashtables und Objekte) und implementierst effektive Daten-Import- und Export-Mechanismen
- Modularisierung und Wiederverwendbarkeit: Du entwickelst modulare PowerShell-Funktionen und -Module für die Mahr EDV Cloud Services, die wieder verwendbar und leicht wartbar sind
- API-Integration: Du bindest Systeme und Cloud-Dienste über APIs mittels PowerShell an und integrierst diese in die Automatisierungslösungen, entwickelst API-Aufruffunktionen und optimierst die API-Integration
- Best Practices und Clean Code: Du stellst durch Best Practices und Clean Code-Prinzipien sicher, dass der Code wartbar, skalierbar und zuverlässig bleibt. Dies umfasst auch die Verwendung von Parametern, Pipeline-Verarbeitung, Validierungsmechanismen und die Implementierung von Argument-Completern
- Dokumentation und Kommunikation: Du erstellst vollständige und verständliche Dokumentationen für deine PowerShell-Funktionen und -Skripte, sowie für die API-Integration und stellst sicher, dass alle Lösungen klar und nachvollziehbar dokumentiert sind
Dein Profil
- Fundierte Kenntnisse in der Git-Verwaltung und SCM-Management, einschließlich Versionierung und Verwaltung von Repositories, sowie der Erstellung neuer Repositories
- Umfassende Erfahrung in der Automatisierung mit PowerShell, insbesondere in der strukturierten Skripterstellung, unter Berücksichtigung zugelassener Verben, Best Practices und Clean Code
- Erfahrung im Verarbeiten und Analysieren von Daten mit PowerShell, einschließlich der Erstellung und Analyse von Listen, Arrays, Hashtables und Objekten
- Kenntnisse in der API-Integration mit PowerShell, einschließlich der Erstellung allgemeiner API-Aufruffunktionen und der Integration von APIs in Automatisierungsprozesse
- Erfahrung in der Entwicklung von modularen PowerShell-Funktionen und -Modulen für wiederverwendbaren und wartbaren Code
- Kenntnisse in der Verwendung von Parametern, Pipeline-Verarbeitung und der Implementierung von Argument-Completern für eine optimierte Befehlsverwendung
- Selbstständige, strukturierte und lösungsorientierte Arbeitsweise mit einem hohen Maß an Verantwortungsbewusstsein
Wir bieten Dir
- Generelle Benefits & Vorteile für alle Teammitglieder (siehe: Über uns als Arbeitgeber)
- Home-Office Möglichkeiten
- Eine verantwortungsvolle Position mit großem Gestaltungsspielraum
- Mitarbeit in einem dynamischen und zukunftsorientierten Unternehmen
- Einen sicheren Arbeitsplatz und eine unbefristete Festeinstellung
- Regelmäßige kostenlose Fortbildungen und Zertifizierungen bis zu 6.000 Euro/Jahr
- Einen gelebten Teamgeist
- Moderne Arbeitsumgebung mit neuesten Technologien
- Firmenwagen inkl. Benzin auch im Urlaub*
- Notebook und iPhone auch zur Privatnutzung*
* für den Außendienst; im Innendienst nach Vereinbarung
Job-Infos
Berufsfelder
System Engineering / Admin
Studienfächer
Informatik
Informationstechnik
Abschluss
Ausbildung
Bachelor
Master/Diplom
IT-Gehälter
Was kann ich verdienen?
Ähnliche IT-Jobs
- IqonyCloud/ Security Solution Specialist (m/w/d)EssenSystem Engineering / Admin +1
- Landeshauptstadt KielApplication- und Infrastructure-Manager*in (m/w/d)KielSystem Engineering / Admin
- CapgeminiDevOps Engineer (w/m/d)Stuttgart +12System Engineering / Admin
- CapgeminiSenior DevOps Engineer (w/m/d)Stuttgart +12System Engineering / Admin
- EITCOSystem Engineer – Public Sector (m/w/d)Essen +2System Engineering / Admin
Weitere Jobs
get in IT hat die Informationen von der Webseite des Unternehmens und ggf. sonstigen Quellen sorgfältig zusammengestellt. Diese Informationen wurden vom Unternehmen noch nicht autorisiert.Informationen für Unternehmen