Auf einen Blick
- Aufgaben: Entwickle und liefere Infrastructure-as-Code-Lösungen mit PowerShell und DSC.
- Unternehmen: Innovatives Unternehmen im Bereich Infrastrukturautomatisierung mit einem dynamischen Team.
- Vorteile: Attraktives Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
- Weitere Informationen: Tolle Karrierechancen in einem kreativen und unterstützenden Umfeld.
- Warum dieser Job: Gestalte die Zukunft der Infrastrukturautomatisierung und arbeite an spannenden Projekten.
- Qualifikationen: Erfahrung in Softwareentwicklung mit PowerShell und GitHub/Azure DevOps.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
CSA GD sucht einen Ingenieur mit tiefgreifender praktischer Erfahrung in PowerShell und Desired State Configuration (DSC), um Infrastructure-as-Code-Lösungen und wiederverwendbare Bereitstellungsressourcen für Unternehmenskunden zu entwerfen und bereitzustellen. Die Rolle ist engineering-lastig (Softwareengineering für Infrastruktur, nicht grundlegendes Scripting) und konzentriert sich auf den Aufbau und Betrieb von produktionsreifen Automatisierungsrahmen, DSC-Ressourcen/-konfigurationen und CI/CD-Pipelines in Azure DevOps/GitHub für hybride und Cloud-Umgebungen.
Verantwortlichkeiten
- Entwickeln und Pflegen von produktionsreifen PowerShell-Automatisierungen (Funktionen, Module, Verpackung, Versionierung, Release-Management) mit Schwerpunkt auf Zuverlässigkeit, Wartbarkeit und Wiederverwendbarkeit.
- Entwerfen, Autorisieren und Troubleshooting von DSC-Ressourcen und -konfigurationen (idempotentes Verhalten; korrektes Get/Test/Set; LCM-Fehlerbehebung; Drift-Erkennung und -Behebung).
- Aufbauen und Betreiben von CI/CD-Pipelines für Infrastrukturautomatisierung unter Verwendung von Azure DevOps und/oder GitHub (PR-Workflows, gated builds, Artefaktveröffentlichung, Umgebungsförderung).
- Effektiv in und mit Open-Source-Projekten und -gemeinschaften arbeiten (Fork/PR-Modell, Zusammenarbeit upstream, Issue-Triage, Dokumentation und Beitragshygiene).
- Komplexe PowerShell/DSC-Probleme end-to-end beheben (VS Code-Debugging, Protokollierung/Telemetrie, Remoting, Authentifizierung, Runspaces und Ausführungsrichtlinienbeschränkungen).
- Kundenanforderungen in eine Automatisierungsarchitektur und Implementierungsplan übersetzen (Umfang, Annahmen, Einschränkungen und Betriebsmodell) und durch Workshops/Beratung und praktische Implementierung bereitstellen.
- Hochwertige technische Dokumentation (Markdown) und Übergabematerialien erstellen; Kollegen/Partner coachen, um sich mit den Lösungsressourcen vertraut zu machen.
Qualifikationen
Must-have / Mindestqualifikationen
- Starker Software-Engineering-Hintergrund in der Infrastrukturautomatisierung mit PowerShell (fortgeschrittene Funktionen, Module, Klassen, Fehlerbehandlung, Leistung und Wartbarkeit).
- Erfahrung mit C# für Infrastruktur-Tools ist sehr wertvoll.
- Tiefe Git + Plattformfähigkeiten: nachgewiesene praktische Erfahrung mit GitHub und/oder Azure DevOps (Branching-Strategien, PR-Überprüfungen, Konfliktlösung, Repo-Hygiene, Releases).
- DSC-Engineering-Erfahrung: Autorisierung und Betrieb von DSC-Ressourcen/-konfigurationen mit korrektem idempotentem Verhalten; Fehlerbehebung bei LCM-Ausführung und Konfigurationsdrift; Erfahrung mit mindestens einer der folgenden: klassenbasierte DSC-Ressourcen, skriptbasierte Ressourcen oder DSC v3/DSC CLI-Konzepte.
- Codequalität: Pester-Teststrategie (Einheit/Integration), PSScriptAnalyzer (oder gleichwertig) und Komfort im Umgang mit Code-Reviews und CI-Qualitätsgates.
- Erfahrung in der Zusammenarbeit mit Open Source: hat zu oder hat Open-Source-Projekte (oder gleichwertige Multi-Contributor-Codebasen) beigetragen, einschließlich Dokumentation und Issue/PR-Workflows.
- Windows-Grundlagen: fundierte Kenntnisse in der Windows Server-Administration und den Kernplattformdiensten (z.B. Active Directory, Zertifikate/PKI, Netzwerkgrundlagen), ausreichend, um sie zu automatisieren und zu beheben.
- Microsoft365DSC (bevorzugt) oder nachweisbare Fähigkeit, sich schnell mit vorheriger DSC-Modul-/Ressourcenentwicklung einzuarbeiten.
- Kundenorientierte Lieferung: Fähigkeit, technische Workshops durchzuführen, Anforderungen zu erfassen, Architektur vorzuschlagen und Automatisierungsressourcen strukturiert bereitzustellen/übergabe.
Nice-to-have-Fähigkeiten
- Starke praktische Erfahrung mit Azure DevOps Pipelines und/oder GitHub Actions für IaC und Konfigurationspipelines (Freigestrategien, Genehmigungen, Umgebungen).
- Hybrid/on-prem-Plattformerfahrung, die für DSC-gesteuerte Bereitstellungen relevant ist (z.B. Hyper-V, Azure Local, Windows Server Failover Clustering, Offline-/Air-Gapped-Umgebungen).
- Sicherheitsorientierte Automatisierung: Geheimnisverwaltung, Automatisierung des Lebenszyklus von Zertifikaten, geringste Privilegien und sichere Programmierpraktiken für PowerShell.
- Erfahrung mit Konfigurationsdaten und Vorlagenansätzen (YAML/JSON/PSD1), sowie Verpackung/Verteilung (PowerShell Gallery oder interne Feeds).
- Erfahrung in der Mentoring/Einarbeitung von Kollegen oder Partnern in PowerShell/DSC und Codebasis-Onboarding.
Relevante Zertifizierungen
- Microsoft Certified Azure Developer Associate (AZ-204)
- DevOps Engineer Expert (AZ-400)
- Power Platform Developer Associate (PL-400)
- Power Platform Solution Architect Expert (PL-600)
- Azure AI Engineer Associate (AI-102)
- GitHub Foundations Certification
- GitHub Administration Certification
- GitHub Actions Certification
- GitHub Advanced Security Certification
Infrastructure Automation Engineer - DSC, Powershell Arbeitgeber: Concentrix
CSA GD ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, in einem dynamischen und innovativen Umfeld zu arbeiten. Mit einem starken Fokus auf Mitarbeiterentwicklung und einer offenen Unternehmenskultur fördert das Unternehmen kontinuierliches Lernen und Zusammenarbeit, während es gleichzeitig flexible Arbeitsbedingungen und attraktive Benefits bietet. Die Position des Infrastructure Automation Engineer in einem modernen, technologiegetriebenen Team ermöglicht es Ihnen, Ihre Fähigkeiten in PowerShell und DSC weiterzuentwickeln und an spannenden Projekten in der Cloud- und Hybridumgebung zu arbeiten.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Infrastructure Automation Engineer - DSC, Powershell erhalten könnten
✨Tipp Nummer 1
Nutze dein Netzwerk! Sprich mit Leuten, die in der Branche arbeiten oder bereits bei dem Unternehmen sind, für das du dich interessierst. Oft gibt es interne Empfehlungen, die dir einen Vorteil verschaffen können.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Da du dich für eine Position als Infrastructure Automation Engineer bewirbst, solltest du deine Kenntnisse in PowerShell und DSC auffrischen und bereit sein, diese in praktischen Szenarien zu demonstrieren.
✨Tipp Nummer 3
Zeige deine Projekte! Wenn du an Open-Source-Projekten gearbeitet hast oder eigene Automatisierungslösungen entwickelt hast, präsentiere diese. Ein Portfolio kann oft mehr sagen als ein Lebenslauf.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! Das zeigt dein Interesse und du kannst sicherstellen, dass deine Bewerbung die richtige Abteilung erreicht. Lass uns gemeinsam den nächsten Schritt machen!
Wir glauben, dass du diese Fähigkeiten brauchst, um Infrastructure Automation Engineer - DSC, Powershell mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Mach deine Hausaufgaben!:Bevor du mit deiner Bewerbung anfängst, schau dir unsere Website genau an. Verstehe, was wir bei StudySmarter machen und wie du mit deinen Fähigkeiten in die Rolle als Infrastructure Automation Engineer passen kannst.
Sei konkret und präzise!:Wenn du deine Erfahrungen und Fähigkeiten aufschreibst, sei so konkret wie möglich. Zeig uns, wie du PowerShell und DSC in der Praxis eingesetzt hast und welche konkreten Ergebnisse du erzielt hast. Das macht einen großen Unterschied!
Zeig deine Leidenschaft für Open Source!:Da wir viel Wert auf Zusammenarbeit in Open-Source-Projekten legen, erzähl uns von deinen Erfahrungen damit. Hast du an Projekten mitgearbeitet oder sogar eigene Beiträge geleistet? Das zeigt uns, dass du ein Teamplayer bist!
Dokumentation ist der Schlüssel!:Vergiss nicht, dass gute Dokumentation wichtig ist. Wenn du über deine bisherigen Projekte schreibst, achte darauf, dass du auch die Dokumentation erwähnst, die du erstellt hast. Das zeigt, dass du an Qualität und Nachvollziehbarkeit denkst!
Wie man sich auf ein Vorstellungsgespräch bei Concentrix vorbereitet
✨Verstehe die Grundlagen von PowerShell und DSC
Bevor du zum Interview gehst, solltest du sicherstellen, dass du ein tiefes Verständnis für PowerShell und Desired State Configuration (DSC) hast. Mach dich mit den wichtigsten Konzepten vertraut, wie idempotentem Verhalten und der Fehlerbehandlung. Das wird dir helfen, technische Fragen souverän zu beantworten.
✨Praktische Beispiele parat haben
Bereite einige konkrete Beispiele aus deiner bisherigen Arbeit vor, in denen du PowerShell zur Automatisierung eingesetzt hast. Zeige, wie du CI/CD-Pipelines in Azure DevOps oder GitHub aufgebaut hast und welche Herausforderungen du dabei gemeistert hast. Das macht einen starken Eindruck!
✨Kenntnisse über Open-Source-Projekte
Da die Rolle auch die Zusammenarbeit mit Open-Source-Projekten umfasst, solltest du dich auf Fragen zu deinen Erfahrungen in diesem Bereich vorbereiten. Sei bereit, über deine Beiträge zu sprechen und wie du mit anderen Entwicklern zusammengearbeitet hast, um Probleme zu lösen.
✨Technische Workshops und Kundenkommunikation
Da du auch in der Lage sein musst, technische Workshops zu leiten und Kundenanforderungen zu erfassen, übe, wie du komplexe technische Konzepte einfach erklären kannst. Überlege dir, wie du eine Automatisierungsarchitektur vorschlagen würdest und wie du diese dem Kunden präsentieren kannst.