Windows /Powershell Automation Developer

Overview

Hybrid
Depends on Experience
Full Time

Job Details

Are you an experienced Windows Automation Developer with deep PowerShell expertise? CMK Resources is seeking a skilled and motivated Windows / PowerShell Developer to join our team with the mission: help automate OS upgrades, patching, and lifecycle operations — making systems smarter, faster, and more resilient.

This is a hands-on, resident-style role. You’ll work side-by-side with internal engineers, contributing directly to real production environments and supporting enterprise-scale automation frameworks.

Location: New Jersey (preferred) — also open to Wilmington, Atlanta, Omaha, Fort Lauderdale
In-office availability: 1–2 days/week ideal for one of the locations above

Responsibilities

  • Design and develop PowerShell-based automation for OS upgrades, patching, and validation tasks
  • Create robust, modular, reusable scripts with logging, error handling, and secure credential management.
  • Refactor legacy automation to align with enterprise standards and best practices.
  • Work within Azure DevOps to link work items, tests, and automation tasks.
  • Create validation scripts and unit tests to support regression cycles.
  • Troubleshoot automation failures during testing and rollout stages.
  • Assist with production automation rollouts through controlled ServiceNow workflows.
  • Be on standby for live troubleshooting during maintenance windows.
  • Document internal logic, runbooks, and module guides.
  • Pair with internal engineers to ensure long-term support and knowledge transfer.
<> </>

Must-Have Experience:

  • PowerShell Expertise (advanced level): functions, modules, error control, parallelization, secure credentials

  • Windows Server Admin: 2012R2–2022, patching, GPO, DSC concepts, clustering

  • Automation Domains: OS lifecycle automation, post-patch verification

  • Integration Experience: API use with ServiceNow, automation chaining

  • Azure DevOps: CI/CD pipelines, branching, pull requests


Nice-to-Haves:

  • Knowledge of automation in regulated environments (e.g., FinTech, banking)

  • Experience with storage or app dependency automation

  • Familiarity with Pure Storage PowerShell SDKs

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About CMK Resources Inc.