×
Register Here to Apply for Jobs or Post Jobs. X

PowerShell Automation Engineer

Job in Chicago, Cook County, Illinois, 60601, USA
Listing for: Purple Drive Technologies
Full Time position
Listed on 2026-09-03
Job specializations:
  • IT/Tech
    M365, SharePoint & Power Platform, Systems Engineer, Cloud Computing: Infrastructure & Operations
Job Description & How to Apply Below

Purple Drive

We are seeking a mid-to-senior level Power Shell Developer with strong operational and engineering experience to support the Messaging & Collaboration team. This role has evolved from a project-based scripting function into a hybrid production support, automation engineering, and platform support role.

The individual will be responsible for maintaining, enhancing, and supporting a portfolio of Power Shell scripts and automation solutions that underpin Messaging services across Exchange (On-Premises and Online), Microsoft 365, and related systems. This role requires both hands-on development and day-to-day operational ownership of existing solutions.

Key Responsibilities:
  • Script Ownership, Maintenance, Production Support, Project Support, Automation Engineering & Integration, and Data Handling
  • Own, maintain, and enhance all existing Power Shell scripts developed and supported by the Messaging team.
  • Refactor legacy scripts for performance, reliability, and maintainability.
  • Ensure proper error handling, logging, and resilience across all automation.
  • Provide ongoing operational support for automation workflows and scheduled jobs.
  • Troubleshoot and resolve issues impacting script execution, data integrity, or downstream processes.
  • Participate in incident response and root cause analysis for Messaging-related automation failures.
  • Partner with project teams on Messaging-related initiatives (e.g., migrations, platform changes, compliance initiatives).
  • Adapt and extend scripts to support new business or technical requirements.
  • Ensure automation readiness and supportability for new solutions prior to production deployment.
  • Design and develop new Power Shell-based automation solutions aligned to Messaging and Collaboration platforms.
  • Integrate with Exchange Online, Exchange On-Premises, Active Directory, Microsoft Graph, Entra , and other Microsoft 365 services.
  • Support data extraction, transformation, and delivery workflows (including flat files and system integrations).
  • Support data flows into downstream systems (e.g., SQL, integration platforms).
  • Collaborate with integration teams on data format, delivery, and orchestration approaches.
Required

Skills and Experience:
  • Advanced Power Shell scripting expertise, including modular design, error handling, and performance optimization.
  • Strong experience with Exchange (On-Premises and Online).
  • Strong experience with Microsoft Graph API.
  • Strong experience with Entra  / identity-related automation.
  • Experience supporting production automation environments, including monitoring and troubleshooting.
  • Familiarity with hybrid Microsoft 365 environments and migration scenarios.
  • Experience integrating Power Shell outputs with SQL or other data platforms.
  • Understanding of scheduling/orchestration tools (e.g., Task Scheduler, Azure Automation, Azure Data Factory (ADF)).
Preferred Qualifications:
  • Experience with Azure Automation, Azure Functions, or similar platforms.
  • Experience with Entra  Microsoft 365 services, including Exchange Online.
  • Experience with Exchange Server (On-Premises).
  • Familiarity with compliance, retention, and Messaging governance use cases.
  • Experience working in enterprise environments with change control and operational rigor.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary