1

Windows Powershell Jobs in Minnesota (NOW HIRING)

PowerShell (Windows) * Hands-on experience with the Systems platform, including * Remote Actions * Dashboards & Investigations * Campaigns & Alerts * Application Experience & Software Metering

PowerShell (Windows) * Hands-on experience with the Systems platform, including * Remote Actions * Dashboards & Investigations * Campaigns & Alerts * Application Experience & Software Metering

PowerShell (Windows) * Hands-on experience with the Systems platform, including * Remote Actions * Dashboards & Investigations * Campaigns & Alerts * Application Experience & Software Metering

ProjectWise Administrator

Saint Paul, MN · On-site

$120K - $140K/yr

PowerShell scripting, SQL, ServiceNow workflows * Power BI automation, dashboards, and fillable forms * Bentley ProjectWise Administration Accreditation (Advanced) * A thorough knowledge of Windows ...

ProjectWise Administrator

Saint Paul, MN · On-site

$120K - $140K/yr

PowerShell scripting, SQL, ServiceNow workflows * Power BI automation, dashboards, and fillable forms * Bentley ProjectWise Administration Accreditation (Advanced) * A thorough knowledge of Windows ...

... with Windows Server administration (patch levels, service inventories, configuration review ... Scripting ability (PowerShell or Python). * Familiarity with Microsoft Azure Resource Manager (ARM ...

Senior Authentication Services Engineer

Maplewood, MN · On-site

$107K - $146K/yr

Working knowledge of PowerShell scripting and Microsoft Graph API for identity operations ... Windows Hello for Business: Exposure to WHfB deployment planning or FIDO2/YubiKey rollouts * PAM ...

Senior Authentication Services Engineer

Maplewood, MN · On-site

$107K - $146K/yr

Working knowledge of PowerShell scripting and Microsoft Graph API for identity operations ... Windows Hello for Business: Exposure to WHfB deployment planning or FIDO2/YubiKey rollouts * PAM ...

Azure Database Admin - ITS4

Saint Paul, MN · On-site

$37.72 - $62.21/hr

... Windows and Linux virtual machines, Storage Accounts, and Network configurations) through the Azure portal or Infrastructure as Code (IaC). * Strong shell scripting skills (PowerShell, Bourne, Azure ...

MSSQL DBA

Minneapolis, MN · On-site

$52.25 - $65.25/hr

Deploy and manage SQL Server on Windows and Linux platforms * Configure SQL Server on Azure (Azure ... Implement PowerShell scripts for administrative tasks * Automate database deployment and refresh ...

Senior DevOps Engineer

Saint Cloud, MN · On-site

$128K - $165K/yr

Proficiency in scripting languages such as PowerShell and Bash. * Solid understanding of core Azure ... Experience troubleshooting and automating diagnostics across Linux and Windows environments. Our ...

Senior DevOps Engineer

Minneapolis, MN · On-site

$135K - $174K/yr

Proficiency in scripting languages such as PowerShell and Bash. * Solid understanding of core Azure ... Experience troubleshooting and automating diagnostics across Linux and Windows environments. Our ...

Showing results 41-60

Windows Powershell information

See Minnesota salary details

$31.6K

$94.6K

$149.1K

How much do windows powershell jobs pay per year?

As of Aug 11, 2026, the average yearly pay for windows powershell in Minnesota is $94,564.00, according to ZipRecruiter salary data. Most workers in this role earn between $73,357.00 and $120,480.00 per year, depending on experience, location, and employer.

What is a Windows PowerShell?

A Windows PowerShell job typically involves automating administrative tasks, managing system configurations, and scripting processes using PowerShell. Professionals in this role use PowerShell to write scripts, manage system resources, and automate repetitive tasks in Windows environments. They may work in IT administration, cloud computing, or cybersecurity, ensuring efficient system operations. PowerShell jobs often require knowledge of scripting, troubleshooting, and integrating with various Microsoft services like Active Directory and Azure.

Is Windows PowerShell in demand?

Windows PowerShell skills are in demand for IT professionals managing Windows environments, automation, and scripting tasks. Proficiency in PowerShell is often required for system administration roles, and knowledge of related tools like Azure or Active Directory can enhance job prospects.

What does a typical day look like for someone working with Windows PowerShell in an IT environment?

A typical day for a Windows PowerShell professional involves writing and maintaining scripts to automate repetitive administrative tasks, managing user accounts and permissions, and troubleshooting issues within Windows systems. You may spend time collaborating with IT teams to streamline deployment processes, implement security policies, and optimize system performance. The role frequently includes monitoring systems, updating scripts for new organizational needs, and documenting changes to support best practices. As automation becomes more integral in IT, this position offers significant opportunities to grow into more advanced roles, such as systems engineer or DevOps specialist.

What are the key skills and qualifications needed to thrive in the Windows PowerShell position, and why are they important?

To excel in a Windows PowerShell role, a deep understanding of scripting, automation, and system administration within Windows environments is essential, along with familiarity with Active Directory and networking concepts. Experience using PowerShell modules, command-line tools, and relevant Microsoft certifications like MCSA or Windows Server certifications are often advantageous. Strong problem-solving, attention to detail, and effective communication skills help individuals collaborate and implement automated solutions efficiently. These competencies ensure seamless system automation, reduce manual errors, and enhance IT operations in diverse organizational settings.

What are Windows Powershell jobs?

Windows PowerShell jobs are background tasks that run asynchronously, allowing users to execute scripts or commands without blocking the PowerShell session. They enable automation and management of multiple tasks simultaneously, often used in system administration and scripting environments. Managing jobs involves commands like Start-Job, Get-Job, and Remove-Job.

Is Windows PowerShell worth learning?

For Windows PowerShell professionals, learning PowerShell scripting and automation is valuable for managing Windows environments efficiently. It is widely used in system administration, DevOps, and cloud integration, making it a useful skill for IT roles requiring automation and scripting expertise.
What are the most commonly searched types of Windows Powershell jobs in Minnesota? The most popular types of Windows Powershell jobs in Minnesota are:
What are popular job titles related to Windows Powershell jobs in Minnesota? For Windows Powershell jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Windows Powershell jobs in Minnesota look for? The top searched job categories for Windows Powershell jobs in Minnesota are:
What cities in Minnesota are hiring for Windows Powershell jobs? Cities in Minnesota with the most Windows Powershell job openings:
Infographic showing various Windows Powershell job openings in Minnesota as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $94,564 per year, or $45.5 per hour.

Full-time

Medical, Dental, Life

Posted 9 days ago


Job description

Position:  Systems Administrator
Hours:  Full-Time, 12 Month
Start date:  ASAP
Pay: $38.83 to $52.43 dependent on qualifications and based on the Non-Affiliated Handbook
Benefits:  Medical, dental, life insurance and other benefits in accordance with the Non-Affiliated Summary of Benefits



Job Summary:

Responsible for providing senior server and applications expertise to the District Technology team. Installs, configures, and maintains all servers (physical and virtual) and storage based devices within the Districts Windows/VMWare network infrastructure. Provide system administration for file, print, AD, DNS, DHCP, and application servers in a multi-platform environment. Serves as the lead of the desktop support team for advanced technical issues pertaining to desktops, servers, databases, and related software/hardware. Responsible for providing problem diagnosis, resolution, or escalation as needed. 
Required Qualifications:

  • Four-year degree in an accredited technology/network administration program plus five years experience providing multi-platform advanced support in a large environment; or an equivalent combination of education and experience to total nine years.
  • Experience with the following:  Microsoft Active Directory and Entra environments, Windows Server environment, SAN technologies, backup products and procedures, IP address management, Network Security

Preferred Qualifications:

  • Microsoft Azure AD, Microsoft Entra, Windows Hello, Microsoft Endpoint Configuration Manager (MECM), Nutanix/VMware, certifications preferred
  • Familiarity with Identity Automation's Rapid Identity tool 

Knowledge, Skills and Abilities:

  • Ability to apply good judgment when problem solving or executing instructions.
  • Ability to learn rapidly changing technology.
  • Ability to problem-solve and trouble shoot in a variety of hardware and software situations.
  • Ability to provide technology development support to administrative and support staff.
  • Ability to understand and follow instructions, correspondence, and memos; ability to write routine reports, speak effectively and interact positively with staff and vendors.
  • Advanced knowledge of computer hardware, software, and electronic systems.
  • Skilled in supporting multiple forms of technology.
  • Strong interpersonal, organization, and communication skills.
  • Ability to maintain confidentiality and data privacy across all district systems while working with district staff, students and co-workers

Job Responsibilities:

  • Manages the maintenance and security of all servers and applications across the network providing reliable, high availability services, and optimizing server infrastructure to achieve high performance and cost-efficiencies for virtual and non-virtual systems.  Serves as administrator of all Nutanix, VMware, vSphere, and ESXi systems.
  • Works collaboratively with the  District desktop support team to ensure that desktop image issues are promptly addressed, documented and resolved in a timely and professional manner consistent with the highest customer service and professional / technical standards. Documents imaging processes and provides training as needed to help desk personnel in the areas in desktop imaging and general troubleshooting tasks.
  • Manage the District's Entra and Active Directory environments; including multiple authentication systems, support identity automation, manage cloud applications servers and services, as well as using PowerShell to script changes and automate procedures.
  • Perform maintenance, updates and upgrades on District physical and virtual Nutanix/Vmware servers and associated hardware/software. Configure access rights, and security for the Districts multi-platform server network; Establishes network performance criteria. Maintains the infrastructure of the AD Forest, DHCP/DNS, IP Printing, Database and SAN.
  • Designs and deploys, in collaboration with other technology staff, all District backup and storage systems, providing advanced support and training as needed to ensure mission-critical data
  • Leads the desktop support team in creating, testing, and deploying application packages and base images for workstations across the District. is being backed up in accordance with district policy.
  • Serves as one of the Google domain super admins and collaborates with other super admins to ensure proper synchronization of systems (AD and Google).
  • Serves as a member of the technology department's leadership team . Attends meetings as required and communicates status, accomplishments, needs, etc.
  • Perform upgrades, patch management, and maintenance. Develop internal documentation for key systems and services.
  • Provide and identify one on one support to other technology staff as needed.