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 ...

Windows Administrator

Richmond, VA

$43.25 - $54.25/hr

... PowerShell scripting Required 2 Years Operating system troubleshooting Required 5 Years Change management participation Required 2 Years Incident response support Required 2 Years Root cause analysis ...

Sr. System Engineer

Richmond, VA · On-site

$103.40K - $141.50K/yr

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

PowerShell scripting (basic to intermediate) Preferred Qualifications * Experience with: * Windows Autopilot * Conditional Access policies * Endpoint security baselines * Defender for Endpoint

IT Technical Manager

Fairfax, VA · On-site

$145K - $170K/yr

Experience with PowerShell scripting and automation for compliance and operations * Familiarity with vulnerability management tools (e.g., ACAS, Tenable/Nessus/Qualys) * Active Secret clearance with ...

Senior Financial Systems Analyst

Richmond, VA · Hybrid

$84.60K - $105.40K/yr

... PowerShell scripting is a plus Demonstrated ability to communicate effectively with both technical and non-technical audiences Strong analytical mindset with a focus on operational efficiency and ...

New

Senior IAM Administrator

Herndon, VA · On-site

$88.40K - $119.80K/yr

A strong emphasis is placed on advanced PowerShell scripting to automate provisioning, deprovisioning, bulk updates, and auditing across Active Directory, Azure AD, and related services. The Senior ...

Senior Platform Engineer

Stafford, VA · Remote

$104.20K - $143.10K/yr

Utilize Azure CLI and PowerShell scripting to automate operational tasks and streamline resource management * Participate in incident response activities, root cause analysis, technical documentation ...

next page

Showing results 1-20

Powershell Scripting information

See Virginia salary details

$16

$60

$85

How much do powershell scripting jobs pay per hour?

As of May 30, 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 are the key skills and qualifications needed to thrive as a PowerShell Scripting professional, and why are they important?

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 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 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 are popular job titles related to Powershell Scripting jobs in Virginia? For Powershell Scripting jobs in Virginia, the most frequently searched job titles are:
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:
SQL Systems Engineer Expert

SQL Systems Engineer Expert

VTG

Herndon, VA • On-site

Full-time

Posted 15 days ago


Job description

Overview
We are seeking an experienced SQL Systems Engineer to support a mission-focused enterprise environment, responsible for managing large-scale, multi-domain Windows and SQL-based infrastructure supporting 1000+ users per network. The ideal candidate will provide systems administration, automation, and engineering support across physical and virtual environments, ensuring stability, scalability, and modernization toward cloud-compatible architectures.
What will you do?
• Manage user accounts, group policies, and Active Directory services across enterprise domains
• Install, configure, and maintain Windows Server and enterprise applications across multiple environments
• Support Tier 2, Tier 3, and Tier 4 troubleshooting for system, server, and network issues
• Perform SQL Server administration and support within enterprise environments
• Develop and maintain system images, including build, manage, and deployment processes
• Configure and deploy software updates and patches to enterprise user groups
• Troubleshoot and resolve server, network, and system performance issues
• Develop and maintain PowerShell, VB, and C# scripts to support automation and system administration
• Research, design, and support engineering solutions for update and hotfix distribution across domains
• Monitor enterprise infrastructure and implement changes with minimal impact to end users
• Create and maintain technical documentation, system diagrams, and enterprise standards
• Collaborate with stakeholders to identify issues, evaluate solutions, and implement system improvements
Do you have what it takes?
• Must have a Top Secret Clearance with Polygraph
• Bachelor's degree required; Master's degree preferred
• Minimum of 11 years of experience in systems engineering or enterprise Windows/SQL environments
• Strong experience with Windows Server OS (2008 R2, 2012 R2, 2016, 2019)
• Expert knowledge of Active Directory, DNS, and DHCP administration
• Strong experience with Microsoft SCCM (1906+) and SQL Server environments
• Solid understanding of cloud technologies and enterprise system integration
• Experience with system imaging, deployment, and software update management
• Proficiency 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 complex issues, and adapt to new technologies
• Experience writing enterprise-level technical documentation and system diagrams
• Strong customer service and stakeholder communication skills
• MCSE/MCITP certification preferred
Preferred Qualifications:
• Experience with Microsoft Azure Pack
• Advanced PowerShell scripting experience
• Understanding of enterprise networking best practices
• Experience modernizing legacy systems toward cloud-ready architectures