Infrastructure Automation Engineer - (DSC, Powershell & Devops)

Concentrix ·

Auf Partnerseite bewerben Sie bewerben sich auf der Seite des Anbieters — hier wird nichts gespeichert.

CSA GD is seeking an engineer with deep hands-on expertise in PowerShell and Desired State Configuration (DSC) to design and deliver Infrastructure-as-Code solutions and reusable delivery assets for enterprise customers.

The role is engineering-heavy (software engineering for infrastructure, not basic scripting) and focuses on building and operating production-grade automation frameworks, DSC resources/configurations, and CI/CD pipelines in Azure DevOps/GitHub for hybrid and cloud environments.

Responsibilities Engineer and maintain production-grade PowerShell automation (functions, modules, packaging, versioning, release management) with an emphasis on reliability, maintainability, and re-use. Design, author, and troubleshoot DSC resources and configurations (idempotent behavior; correct Get/Test/Set; LCM troubleshooting; drift detection and remediation).

Build and operate CI/CD pipelines for infrastructure automation using Azure DevOps and/or GitHub (PR workflows, gated builds, artifact publishing, environment promotion). Work effectively in and with open-source projects and communities (fork/PR model, upstream collaboration, issue triage, documentation, and contribution hygiene).

Troubleshoot complex PowerShell/DSC issues end-to-end (VS Code debugging, logging/telemetry, remoting, authentication, runspaces, and execution policy constraints). Translate customer requirements into an automation architecture and implementation plan (scope, assumptions, constraints, and operational model) and deliver through workshops/advisory and hands-on implementation.

Create high-quality engineering documentation (Markdown) and handover materials; coach peers/partners to ramp up on the solution assets. Qualifications Must-have / minimum qualifications Strong software-engineering background in infrastructure automation using PowerShell (advanced functions, modules, classes, error handling, performance, and maintainability).

Experience with C# for infrastructure tooling is highly valuable. Deep Git + platform

skills

proven hands-on experience with GitHub and/or Azure DevOps (branching strategies, PR reviews, merge conflict resolution, repo hygiene, releases). DSC engineering experience: authoring and operating DSC resources/configurations with correct idempotent behavior; troubleshooting LCM execution and configuration drift; experience with at least one of: class-based DSC resources, script-based resources, or DSC v3/DSC CLI concepts.

Code quality: Pester testing strategy (unit/integration), PSScriptAnalyzer (or equivalent), and comfort working with code reviews and CI quality gates. Open-source collaboration experience: has contributed to or maintained open-source projects (or equivalent multi-contributor codebases), including documentation and issue/PR workflows.

Windows fundamentals: solid knowledge of Windows Server administration and core platform services (e.g., Active Directory, certificates/PKI, networking basics), sufficient to automate and troubleshoot them. Microsoft365DSC (preferred) or demonstrable ability to ramp up quickly with prior DSC module/resource development.

Customer-facing delivery: ability to run technical workshops, capture requirements, propose architecture, and deliver/hand over automation assets in a structured way. Nice-to-have skills Strong hands-on experience with Azure DevOps Pipelines and/or GitHub Actions for IaC and configuration pipelines (release strategies, approvals, environments).

Hybrid/on-prem platform experience relevant to DSC-driven deployments (e.g., Hyper-V, Azure Local, Windows Server failover clustering, offline/air-gapped environments). Security-first automation: secrets management, certificate lifecycle automation, least privilege, and secure coding practices for PowerShell.

Experience with configuration data and templating approaches (YAML/JSON/PSD1), plus packaging/distribution (PowerShell Gallery or internal feeds). Experience mentoring/ramping up peers or partners on PowerShell/DSC and codebase onboarding.

Relevant Certifications 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

Auf Partnerseite bewerben Anzeige über eine unserer Partner-Jobbörsen. Zuletzt bestätigt: vor 6 Stunden.

Anzeige melden

Concentrix Bewerben