1

Powershell Jobs in Michigan (NOW HIRING)

Design, write, and maintain PowerShell and Python scripts that automate common support tasks, including password resets, account provisioning, license assignments, access requests, and device ...

Design, write, and maintain PowerShell and Python scripts that automate common support tasks, including password resets, account provisioning, license assignments, access requests, and device ...

Desktop Support Technician

Ann Arbor, MI · On-site

$20.25 - $25.50/hr

Perform software installation and maintenance process scripting via Windows Batch Scripts, PowerShell, etc. * Responsible for audio/visual equipment setup, operation, and maintenance at all local ...

DevOps Specialist

Dearborn, MI

$48.50 - $66.50/hr

Powershell - 0-2 Years * Python - 5+ Years * Linux - 5+ Years * GitHub - 5+ Years * Jenkins - 5+ Years * GCP - 2+ Years * Cloud Infrastructure - 5+ Years * Microsoft Azure - 2+ Years Experience ...

PowerShell Scripting: 6+ years * Azure DevOps: 6+ years * Scrum / Agile Environments: 6+ years * 12-14 years overall experience in database administration, design, and development. * Strong expertise ...

Familiarity with debugging tools (e.g., Dynatrace), XML, PowerShell, Azure DevOps, and network architecture. * Experience implementing Azure Cloud infrastructure with a focus on containerization and ...

Windows Server administration (2016 and later), RHEL 7.0 and above, Cloud Infrastructure Azure/AWS/GCP, Tomcat, IIS, MS SQL Management Studio, Dynatrace/ Similar debug tools, XML, PowerShell, Azure ...

next page

Showing results 1-20

Powershell information

See Michigan salary details

$18

$42

$66

How much do powershell jobs pay per hour?

As of Jun 15, 2026, the average hourly pay for powershell in Michigan is $42.89, according to ZipRecruiter salary data. Most workers in this role earn between $34.13 and $50.72 per hour, depending on experience, location, and employer.

What are PowerShell professionals and what do they do?

PowerShell professionals are IT specialists who use Microsoft's PowerShell scripting language to automate tasks, manage systems, and configure environments, primarily in Windows-based networks. They write, test, and maintain scripts to streamline repetitive processes, improve system efficiency, and ensure consistency across IT operations. Their work often involves managing servers, deploying software, handling user accounts, and troubleshooting issues within enterprise environments. By leveraging PowerShell, these professionals help organizations save time, reduce errors, and improve security in IT management.

What are the key skills and qualifications needed to thrive as a PowerShell Developer, and why are they important?

To thrive as a PowerShell Developer, you need strong scripting skills, a solid understanding of Windows operating systems, and experience with automation, typically supported by relevant IT certifications like Microsoft Certified: Windows Server or Azure certifications. Familiarity with integrated development environments (IDEs) like Visual Studio Code, version control systems such as Git, and automation platforms like Azure DevOps or System Center is essential. Problem-solving abilities, attention to detail, and effective communication are crucial soft skills for interpreting requirements and collaborating with teams. These skills and qualifications are important because they enable the efficient automation of tasks, improve system reliability, and streamline IT operations.

How does a PowerShell professional typically collaborate with other IT team members on automation projects?

PowerShell professionals often work closely with system administrators, DevOps engineers, and network engineers to design and implement automation solutions. They frequently participate in project planning meetings to understand workflow needs and provide scripting expertise. Collaboration involves sharing scripts, integrating with other tools (like Azure or Active Directory), and ensuring that automation aligns with team goals. Regular communication and documenting scripts are essential to ensure that others can maintain or modify the automation as needed.

What is the difference between Powershell vs Bash?

AspectPowershellBash
Primary UseAutomation and configuration management on Windows systemsShell scripting and automation on Unix/Linux systems
EnvironmentWindows PowerShell, PowerShell Core cross-platformUnix/Linux terminals and macOS
SyntaxObject-oriented, cmdlet-basedText-based, command-line scripting
Common CertificationsMicrosoft Certified: PowerShellLinux Professional Institute Certification (LPIC), Bash scripting courses

PowerShell and Bash are both powerful scripting tools used for automation, but PowerShell is primarily designed for Windows environments with object-oriented scripting, while Bash is used in Unix/Linux systems with text-based scripting. Their usage depends on the operating system and specific automation needs.

What Is PowerShell?

PowerShell is an open source command-line shell and scripting language created by Microsoft and usable on Windows, macOS, and Linux. This tool allows you to use functions like cmdlets to quickly execute specific tasks within the framework of the system. PowerShell is used mainly for task automation and configuration management, particularly for administrative tasks otherwise considered tedious or repetitive. For example, PowerShell can be used to check whether each server in a group is running a particular program, which is essential for situations like verifying that security systems are functioning as intended. Despite its capabilities, PowerShell is rarely used outside of corporate and administrative environments.

What are the most commonly searched types of Powershell jobs in Michigan? The most popular types of Powershell jobs in Michigan are:
What are popular job titles related to Powershell jobs in Michigan? For Powershell jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Powershell jobs in Michigan look for? The top searched job categories for Powershell jobs in Michigan are:
Infographic showing various Powershell job openings in Michigan as of June 2026, with employment types broken down into 90% Full Time, 1% Part Time, and 9% Contract. Highlights an 80% Physical, 9% Hybrid, and 11% Remote job distribution, with an average salary of $89,208 per year, or $42.9 per hour.
IT Automation Engineer

IT Automation Engineer

Learning Care Group

Novi, MI • On-site

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 19 days ago


Learning Care Group rating

5.2

Company rating: 5.2 out of 10

Based on 109 frontline employees who took The Breakroom Quiz

11th of 20 rated daycare providers


Job description

Join a strong community where all we do is care-for the children and families we serve every day, as well as for our dedicated team members. Our people are our best asset. We listen and we know what you're looking for: You want benefits.

We support you with a minimum 50% childcare discount, immediate access to benefits, innovative health programs, 401(k) company match, and much more. You want balance. We offer flexible schedules that work for you, no nights or weekends, the ability to bring your children to work with you, and paid time off.

You want opportunity. We invest in your future with ongoing training, tuition reimbursement, credential assistance, and our unique Master Teacher Program. You want recognition.

We provide a positive, fun workplace where employees are appreciated. The IT Automation Engineer is responsible for designing, building, and maintaining the scripts, workflows, and AI agents that eliminate repetitive work across the service desk, infrastructure, systems administration, and enterprise processes. This role is a technical individual contributor expected to deliver working automations in production, not to manage programs or own documentation.

Essential Functions: Analyze all ticket queues to identify high-volume, repetitive task categories and build a prioritized automation backlog based on impact and build effort. Design, write, and maintain PowerShell and Python scripts that automate common support tasks, including password resets, account provisioning, license assignments, access requests, and device management actions. Design and deploy AI agents using platforms such as Microsoft Copilot Studio, Claude, or comparable tools to handle end-user requests, triage tickets, and resolve common issues without human intervention.

Build and maintain automated workflows in ServiceNow (Flow Designer, Business Rules) and Power Automate that reduce manual steps in IT Operations processes. Develop and maintain integrations between the service desk platform and enterprise systems, including Active Directory, Entra ID, and Intune, to enable automated resolution without agent involvement. Monitor deployed automations for reliability, accuracy, and adoption.

Own the operational health of all automation and scripting work in production. Contribute knowledge base documentation when directly required to support an automation deployment or AI agent configuration. Day-to-day KB ownership remains with the L2 team.

Track and report automation impact metrics monthly, including ticket deflection volume, agent time saved, and automation coverage by category. Supervisory Responsibilities: No Minimum Job Qualifications: Three or more years of experience in IT support, systems administration, or a technical automation role, with sufficient hands-on exposure to understand enterprise system dependencies and common service desk pain points. Demonstrated proficiency in PowerShell scripting, with real-world experience automating tasks in Active Directory, Entra ID, Exchange Online, or Intune.

Hands-on experience building automated workflows using Power Automate, ServiceNow Flow Designer, or a comparable enterprise workflow platform. Demonstrated experience designing or deploying AI agent solutions using platforms such as Microsoft Copilot Studio, Claude, or equivalent tools, applied to end-user request handling or support triage workflows. Working knowledge of REST APIs, with the ability to build system integrations without full software development support.

Ability to analyze ticket queue data from ServiceNow or a comparable ITSM platform and translate findings into a prioritized, impact-driven automation backlog. Strong written communication skills, sufficient to clearly document automation logic, configuration decisions, and operational guidance. Other Skills and Abilities: Experience with ServiceNow as a platform developer or advanced administrator, including business rules, client scripts, and Integration Hub.

Python scripting experience in addition to PowerShell. Familiarity with the Microsoft Graph API for automating M365 and Entra ID operations at scale. ITIL Foundation certification or demonstrated working knowledge of ITIL service management concepts.

Experience supporting multi-site or enterprise-scale IT environments. Travel: None Compensation and Benefits: Compensation based on position, education and experience. Bi-weekly paid.

$95-110,000 base salary. This position is also eligible for our Support Central bonus program which is based on annual achievement of company performance. Health and Wellness Benefits Employees are eligible for a variety of health and welfare benefits based on their Full-time or Part-time status on their date of hire, which include medical, dental, vision, healthcare & dependent care flexible spending accounts (FSAs), life insurance, disability, accident, critical illness, hospital indemnity, pre-paid legal, pet insurance and identity theft protection.

Employees are eligible to participate in our 401(k) retirement plan after 30 days of employment. Participating employees are also eligible to receive a company provided match on their elective deferrals once they reach 1 year of employment with the company. Employee perks/discounts Education assistance including tuition reimbursement Childcare discount available to all employees Corporate partner Discounts This position is eligible for paid time off.

All Corporate employees are enrolled in our Flexible Paid Time Off (PTO) plan. This plan allows for flexibility and discretion between employees and managers in taking time off - with no set accrual for vacation or sick time. Employees can use Flexible PTO for any reason and is compliant with the Colorado Healthy Families Work Act.

Applications accepted through 6/20/26. Learning Care is an equal opportunity employer and will not discriminate against an employee or applicant based on race, color, religion, national origin or ancestry, sex, age, physical or mental disability, veteran or military status, genetic information, sexual orientation, gender identity, gender expression, marital status or any other protected status under federal, state, or local law. Apply.


What Learning Care Group employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Learning Care Group logo

About Learning Care Group

Sourced by ZipRecruiter

Learning Care Group, Inc. is the second-largest for-profit child care provider in North America and a leader in early education. Our programs are designed for children aged 6 weeks to 12 years. Across our eight unique brands, we're committed to creating state-of-the-art facilities with the latest technology and expert-driven curricula created by our own Education team.

Industry

Education

Company size

10,000+ Employees

Headquarters location

Novi, MI, US

Year founded

1967

Social media