1

Powershell Scripting Jobs in Virginia (NOW HIRING)

... in scripting languages including PowerShell, VB, and C# • Ability to work independently and in team environments with minimal supervision • Strong ability to prioritize tasks, troubleshoot ...

... PowerShell scripting • Microsoft certifications in administration, engineering, or Azure technologies preferred • Strong analytical, troubleshooting, communication, and documentation skills • ...

... in scripting languages including PowerShell, VB, and C# • Ability to work independently and in team environments with minimal supervision • Strong ability to prioritize tasks, troubleshoot ...

Be Seen First

Skilled in PowerShell scripting * Excellent communication and problem-solving skills * Project management experience Preferred Qualifications * Bachelor's degree in Computer Science or related field

Sr. System Engineer

Richmond, VA · On-site

$103K - $141K/yr

PowerShell scripting experience (a plus) * Programming / Scripting languages (a plus) * TCP/IP networking - Window Server 2016 (a plus)

Experience with PowerShell scripting. * Demonstrated experience with Assessment and Authorization (A&A) processes for security-controlled systems. * Demonstrated experience with Linux systems ...

... PowerShell scripting • Strong verbal communication and documentation skill • Strong troubleshooting skills Preferred : • Agile Methodology • Terraform • Visual Studio Code • Git • KQL ...

PowerShell Scripting * Server Migration Planning * SCCM Automated Patch Management * Disaster Recovery Planning ATS Optimization KeywordsHard Skills * Windows Server * PowerShell * OS Upgrades

New

Showing results 21-40

Powershell Scripting information

See Virginia salary details

$16

$60

$85

How much do powershell scripting jobs pay per hour?

As of Aug 21, 2026, the average hourly pay for powershell scripting in Virginia is $60.01, according to ZipRecruiter salary data. Most workers in this role earn between $50.29 and $68.89 per hour, depending on experience, location, and employer.

What is PowerShell scripting?

PowerShell scripting refers to the use of the PowerShell language to automate tasks, manage system configurations, and process data on Windows and other platforms. It allows users to write scripts that can control and automate the administration of operating systems, applications, and services. PowerShell scripts can perform a wide variety of functions, such as managing files, configuring system settings, and interacting with APIs or databases. This makes PowerShell a valuable tool for system administrators and IT professionals who need to streamline and automate repetitive tasks.

What are the key skills and qualifications needed to thrive as a PowerShell scripting professional?

To thrive as a PowerShell Scripting professional, you need strong skills in scripting, automation, and a solid understanding of Windows operating systems, often supported by experience in IT administration or a related degree. Familiarity with integrated development environments (IDEs) like Visual Studio Code, version control systems such as Git, and certifications like Microsoft Certified: PowerShell or Windows Server are commonly required. Attention to detail, problem-solving abilities, and effective communication distinguish top performers in this role. These skills are crucial for ensuring efficient automation, minimizing errors, and enabling smooth collaboration across IT teams.

What are some common challenges faced by PowerShell scripting professionals when automating tasks in enterprise environments?

PowerShell Scripting professionals often encounter challenges such as managing varying permission levels across systems, handling legacy scripts or infrastructure, and ensuring compatibility with different versions of Windows and PowerShell modules. Another common obstacle is securely storing and managing credentials within scripts to maintain compliance and security. Additionally, collaborating with teams that may not be familiar with scripting can require extra effort in documentation and knowledge sharing to ensure maintainability and smooth handoffs.

What is the difference between Powershell Scripting vs Windows System Administrator?

AspectPowershell ScriptingWindows System Administrator
Primary RoleWriting and automating scripts to manage Windows systemsManaging, maintaining, and troubleshooting Windows servers and networks
Required SkillsProficiency in PowerShell, scripting, automationKnowledge of Windows OS, networking, security, and scripting
Work EnvironmentTypically focused on scripting tasks, often in IT or DevOps teamsOperational environment managing entire Windows infrastructure
CertificationsMicrosoft Certified: Windows PowerShellMicrosoft Certified: Windows Server, MCSE

While Powershell Scripting involves creating scripts to automate tasks, Windows System Administrators oversee the entire Windows environment, including deployment, maintenance, and troubleshooting. Scripting skills are essential for both, but the roles differ in scope and responsibilities.

What job categories do people searching Powershell Scripting jobs in Virginia look for?

The top searched job categories for Powershell Scripting jobs in Virginia are:

Infographic showing various Powershell Scripting job openings in Virginia as of August 2026, with employment types broken down into 82% Full Time, and 18% Contract. Highlights an 100% In-person job distribution, with an average salary of $124,828 per year, or $60 per hour.

Systems Engineer with Security Clearance

NeoMax

Herndon, VA • On-site

Other

Re-posted 6 days ago


Job description

We are looking for Systems Engineer with a minimum of 11 years of relevant experience and a bachelor's degree. Required Skills:
• Engineer, support, and troubleshoot Windows 10 (and up) desktop operating systems, including establishing new build and deployment methods for Windows workstations
• Engineer, support, and troubleshoot Microsoft Azure Active Directory and Group Policy
• Engineer, support, and troubleshoot Microsoft Defender including utilization for reporting and patching
• Support and troubleshoot Windows Server 2019 technologies
• Conduct and review Rapid 7 scans
• Create processes to automate task and configuration items using PowerShell
• Support and troubleshoot issues involving desktop applications including M365 products and classification management tools
• Document all new changes introduced to the system and keep existing documentation current
• Support other Tier1 and Tier2 personnel with user issues, including application assistance, network troubleshooting and other user assistance items as needed
• Monitor and administer Azure Virtual Desktop environment
Engineering experience supporting a Windows platform environment with the following core Microsoft Windows platforms, services and tools:
• Windows 10 (and up) Desktop Operating Systems
• Windows 2019 (and up) Server Operating Systems
• Active Directory
• Group Policy
• DNS, DHCP
• Microsoft PowerShell scripting
• Strong verbal communication and documentation skill
• Strong troubleshooting skills Desired Skills
• Agile Methodology
• Terraform
• Visual Studio Code
• Git
• KQL/SQL Queries
• DevOps
• Certs: Microsoft AZ900 and MS900